#ifndef _SEGMENTS_MSG_DOT_H #define _SEGMENTS_MSG_DOT_H #include /* Msg typedef */ #ifndef __lint #define MSG_SGS_LOCAL_ARRAY __sgs_msg_libconv_segments extern const char __sgs_msg_libconv_segments[]; #define MSG_ORIG_STRTAB(_x, _s) &_s[_x] #define MSG_ORIG(x) MSG_ORIG_STRTAB(x, __sgs_msg_libconv_segments) extern const char * _sgs_msg_libconv_segments(Msg); #define MSG_INTL(x) _sgs_msg_libconv_segments(x) #define MSG_FLG_SG_P_VADDR 1 #define MSG_FLG_SG_P_VADDR_SIZE 14 #define MSG_FLG_SG_P_PADDR 16 #define MSG_FLG_SG_P_PADDR_SIZE 14 #define MSG_FLG_SG_LENGTH 31 #define MSG_FLG_SG_LENGTH_SIZE 13 #define MSG_FLG_SG_P_ALIGN 45 #define MSG_FLG_SG_P_ALIGN_SIZE 14 #define MSG_FLG_SG_ROUND 60 #define MSG_FLG_SG_ROUND_SIZE 12 #define MSG_FLG_SG_P_FLAGS 73 #define MSG_FLG_SG_P_FLAGS_SIZE 14 #define MSG_FLG_SG_P_TYPE 88 #define MSG_FLG_SG_P_TYPE_SIZE 13 #define MSG_FLG_SG_IS_ORDER 102 #define MSG_FLG_SG_IS_ORDER_SIZE 15 #define MSG_FLG_SG_NOHDR 118 #define MSG_FLG_SG_NOHDR_SIZE 12 #define MSG_FLG_SG_EMPTY 131 #define MSG_FLG_SG_EMPTY_SIZE 12 #define MSG_FLG_SG_KEY 144 #define MSG_FLG_SG_KEY_SIZE 10 #define MSG_FLG_SG_NODISABLE 155 #define MSG_FLG_SG_NODISABLE_SIZE 16 #define MSG_FLG_SG_DISABLED 172 #define MSG_FLG_SG_DISABLED_SIZE 15 #define MSG_FLG_SG_PHREQ 188 #define MSG_FLG_SG_PHREQ_SIZE 12 #define MSG_FLG_SG_ORDERED 201 #define MSG_FLG_SG_ORDERED_SIZE 14 #define MSG_GBL_ZERO 216 #define MSG_GBL_ZERO_SIZE 1 #else /* __lint */ extern const char * _sgs_msg_libconv_segments(Msg); #ifndef MSG_SGS_LOCAL_ARRAY #define MSG_SGS_LOCAL_ARRAY "" #endif extern const char __sgs_msg_libconv_segments[]; #define MSG_ORIG_STRTAB(_x, _s) _x #define MSG_ORIG(x) x #define MSG_INTL(x) x #ifndef LINTSUP_SUPPRESS_STRINGS #define MSG_FLG_SG_P_VADDR "FLG_SG_P_VADDR" #define MSG_FLG_SG_P_VADDR_SIZE 14 #define MSG_FLG_SG_P_PADDR "FLG_SG_P_PADDR" #define MSG_FLG_SG_P_PADDR_SIZE 14 #define MSG_FLG_SG_LENGTH "FLG_SG_LENGTH" #define MSG_FLG_SG_LENGTH_SIZE 13 #define MSG_FLG_SG_P_ALIGN "FLG_SG_P_ALIGN" #define MSG_FLG_SG_P_ALIGN_SIZE 14 #define MSG_FLG_SG_ROUND "FLG_SG_ROUND" #define MSG_FLG_SG_ROUND_SIZE 12 #define MSG_FLG_SG_P_FLAGS "FLG_SG_P_FLAGS" #define MSG_FLG_SG_P_FLAGS_SIZE 14 #define MSG_FLG_SG_P_TYPE "FLG_SG_P_TYPE" #define MSG_FLG_SG_P_TYPE_SIZE 13 #define MSG_FLG_SG_IS_ORDER "FLG_SG_IS_ORDER" #define MSG_FLG_SG_IS_ORDER_SIZE 15 #define MSG_FLG_SG_NOHDR "FLG_SG_NOHDR" #define MSG_FLG_SG_NOHDR_SIZE 12 #define MSG_FLG_SG_EMPTY "FLG_SG_EMPTY" #define MSG_FLG_SG_EMPTY_SIZE 12 #define MSG_FLG_SG_KEY "FLG_SG_KEY" #define MSG_FLG_SG_KEY_SIZE 10 #define MSG_FLG_SG_NODISABLE "FLG_SG_NODISABLE" #define MSG_FLG_SG_NODISABLE_SIZE 16 #define MSG_FLG_SG_DISABLED "FLG_SG_DISABLED" #define MSG_FLG_SG_DISABLED_SIZE 15 #define MSG_FLG_SG_PHREQ "FLG_SG_PHREQ" #define MSG_FLG_SG_PHREQ_SIZE 12 #define MSG_FLG_SG_ORDERED "FLG_SG_ORDERED" #define MSG_FLG_SG_ORDERED_SIZE 14 #define MSG_GBL_ZERO "0" #define MSG_GBL_ZERO_SIZE 1 #endif /* LINTSUP_SUPPRESS_STRINGS */ #endif /* __lint */ #endif