AF_MAX
#define AF_INET6 AF_MAX
if (!(ai->ai_family >= 0 && ai->ai_family < AF_MAX))
if (!((ht->h_addrtype >= 0) && (ht->h_addrtype < AF_MAX)))
for (int i = 0; i <= AF_MAX; i++) {
for (int i = 0; i <= AF_MAX; i++) {
if (addressfamily > AF_MAX) {
int sockets[AF_MAX + 1];
uint8_t afmask[howmany(AF_MAX, NBBY)];
uint8_t afmask[howmany(AF_MAX, NBBY)];
if (sa->sa_family == 0 && sa->sa_len < AF_MAX &&
if (sa->sa_family == 0 && sa->sa_len < AF_MAX &&
if (saddr->sa_family == AF_UNSPEC || saddr->sa_family > AF_MAX) {
if (af >= AF_MAX)
for (iter.family = 1; iter.family <= AF_MAX; iter.family++) {
lim = AF_MAX;
for (int i = 1; i <= AF_MAX; i++)
for (int i = 1; i <= AF_MAX; i++)
struct rib_head *rh_src = new_rt_tables[i * (AF_MAX + 1) + rh->rib_family];
new_rt_tables = mallocarray(num_tables * (AF_MAX + 1), sizeof(void *),
V_rt_numfibs * (AF_MAX + 1) * sizeof(void *));
prnh = &new_rt_tables[i * (AF_MAX + 1) + family];
KASSERT(family < (AF_MAX + 1),
("%s: fam out of bounds (%d < %d)", __func__, family, AF_MAX + 1));
prnh += table * (AF_MAX + 1) + family;
if (__predict_false(family >= (AF_MAX + 1)))
if (af > AF_MAX)
lim = AF_MAX;
if (af >= AF_MAX)
if (attrs.rta_table >= V_rt_numfibs || attrs.rtm_family > AF_MAX) {
if (attrs.rta_table >= V_rt_numfibs || attrs.rtm_family > AF_MAX) {
if (attrs.rta_table >= V_rt_numfibs || attrs.rtm_family > AF_MAX) {
for (int i = 0; i < AF_MAX; i++) {
#define PF_MAX AF_MAX
struct sockaddr_storage *ss_src[AF_MAX];