(FR_BASE_TYPE(_t) == FR_TYPE_COMBO_IP_ADDR)) && \
((_t) & FR_TYPE_MULTI), _p, (_mismatch_fripaddr_m) 0), \
size_t[32/sizeof(size_t)] : __builtin_choose_expr((FR_BASE_TYPE(_t) == FR_TYPE_ABINARY) && !((_t) & FR_TYPE_MULTI), \
- _p, (_mismatch_abinary) 0), \
+ (_mismatch_abinary) 0, (_mismatch_abinary) 0), \
size_t*[32/sizeof(size_t)] : __builtin_choose_expr((FR_BASE_TYPE(_t) == FR_TYPE_ABINARY) && ((_t) & FR_TYPE_MULTI), \
- _p, (_mismatch_abinary_m) 0), \
+ (_mismatch_abinary) 0, (_mismatch_abinary_m) 0), \
uint8_t const * : __builtin_choose_expr((FR_BASE_TYPE(_t) == FR_TYPE_OCTETS) && !((_t) & FR_TYPE_MULTI), \
_p, (_mismatch_uint8) 0), \
uint8_t const **: __builtin_choose_expr((FR_BASE_TYPE(_t) == FR_TYPE_OCTETS) && ((_t) & FR_TYPE_MULTI), \
time_t date;
time_t *date_m;
- size_t abinary[32/sizeof(size_t)];
- size_t *abinary_m[32/sizeof(size_t)];
-
uint8_t const *octets;
uint8_t const **octets_m;
{ FR_CONF_OFFSET("date", FR_TYPE_DATE, rlm_test_t, date) },
{ FR_CONF_OFFSET("date_m", FR_TYPE_DATE | FR_TYPE_MULTI, rlm_test_t, date_m) },
- { FR_CONF_OFFSET("abinary", FR_TYPE_ABINARY, rlm_test_t, abinary) },
- { FR_CONF_OFFSET("abinary_m", FR_TYPE_ABINARY | FR_TYPE_MULTI, rlm_test_t, abinary_m) },
-
{ FR_CONF_OFFSET("octets", FR_TYPE_OCTETS, rlm_test_t, octets) },
{ FR_CONF_OFFSET("octets_m", FR_TYPE_OCTETS | FR_TYPE_MULTI, rlm_test_t, octets_m) },