1
 2
 3
 4
 5
 6
 7
 8
 9
10
 typedef unsigned ss_val_cmp_t;
 #define SS_VAL_CMP_DFLT                 0xFF
 #define SS_VAL_CMP_SUBSTR               0xE0                    /* Strings: NUL terminated substring */
 #define SS_VAL_CMP_SUBMEM               0xD0                    /* Strings: binary comparison of substring */
 #define SS_VAL_CMP_RE                   0xC0                    /* Strings: NUL terminated regular expression */
 #define   SS_VAL_CMP_RE_EXTENDED        (SS_VAL_CMP_RE|0x01)
 #define   SS_VAL_CMP_RE_ICASE           (SS_VAL_CMP_RE|0x02)
 #define   SS_VAL_CMP_RE_NEWLINE         (SS_VAL_CMP_RE|0x04)
 #define SS_VAL_CMP_EQ                   SS_VALCMP_DFLT          /* Link: compare with ss_pers_eq() */
 #define SS_VAL_CMP_EQUAL                0xE0                    /* Link: compare with ss_pers_equal() */