DI_LINK_TYPES
#define TYPE_NONE(f) (((f) & DI_LINK_TYPES) == 0)
#define TYPE_PRI(f) (((f) & DI_LINK_TYPES) == DI_PRIMARY_LINK)
#define TYPE_SEC(f) (((f) & DI_LINK_TYPES) == DI_SECONDARY_LINK)
#define LINK_TYPE(f) ((f) & DI_LINK_TYPES)