Lines Matching refs:tent
392 void *e, ipfw_obj_tentry *tent);
394 ipfw_obj_tentry *tent);
522 ipfw_obj_tentry *tent) in ta_dump_addr_radix_tentry() argument
533 tent->k.addr.s_addr = n->addr.sin_addr.s_addr; in ta_dump_addr_radix_tentry()
534 tent->masklen = n->masklen; in ta_dump_addr_radix_tentry()
535 tent->subtype = AF_INET; in ta_dump_addr_radix_tentry()
536 tent->v.kidx = n->value; in ta_dump_addr_radix_tentry()
540 memcpy(&tent->k.addr6, &xn->addr6.sin6_addr, in ta_dump_addr_radix_tentry()
542 tent->masklen = xn->masklen; in ta_dump_addr_radix_tentry()
543 tent->subtype = AF_INET6; in ta_dump_addr_radix_tentry()
544 tent->v.kidx = xn->value; in ta_dump_addr_radix_tentry()
553 ipfw_obj_tentry *tent) in ta_find_addr_radix_tentry() argument
559 if (tent->subtype == AF_INET) { in ta_find_addr_radix_tentry()
562 sa.sin_addr.s_addr = tent->k.addr.s_addr; in ta_find_addr_radix_tentry()
565 } else if (tent->subtype == AF_INET6) { in ta_find_addr_radix_tentry()
568 memcpy(&sa6.sin6_addr, &tent->k.addr6, sizeof(struct in6_addr)); in ta_find_addr_radix_tentry()
574 ta_dump_addr_radix_tentry(ta_state, ti, e, tent); in ta_find_addr_radix_tentry()
978 void *e, ipfw_obj_tentry *tent);
983 ipfw_obj_tentry *tent);
1375 ipfw_obj_tentry *tent) in ta_dump_chash_tentry() argument
1384 tent->k.addr.s_addr = htonl(ent->a.a4 << (32 - cfg->mask4)); in ta_dump_chash_tentry()
1385 tent->masklen = cfg->mask4; in ta_dump_chash_tentry()
1386 tent->subtype = AF_INET; in ta_dump_chash_tentry()
1387 tent->v.kidx = ent->value; in ta_dump_chash_tentry()
1390 memcpy(&tent->k.addr6, &ent->a.a6, sizeof(struct in6_addr)); in ta_dump_chash_tentry()
1391 tent->masklen = cfg->mask6; in ta_dump_chash_tentry()
1392 tent->subtype = AF_INET6; in ta_dump_chash_tentry()
1393 tent->v.kidx = ent->value; in ta_dump_chash_tentry()
1463 ipfw_obj_tentry *tent) in ta_find_chash_tentry() argument
1477 if (tent->subtype == AF_INET) { in ta_find_chash_tentry()
1478 tei.paddr = &tent->k.addr; in ta_find_chash_tentry()
1492 ta_dump_chash_tentry(ta_state, ti, tmp, tent); in ta_find_chash_tentry()
1496 tei.paddr = &tent->k.addr6; in ta_find_chash_tentry()
1509 ta_dump_chash_tentry(ta_state, ti, tmp, tent); in ta_find_chash_tentry()
1974 ipfw_obj_tentry *tent);
1976 ipfw_obj_tentry *tent);
2520 ipfw_obj_tentry *tent) in ta_dump_ifidx_tentry() argument
2526 tent->masklen = 8 * IF_NAMESIZE; in ta_dump_ifidx_tentry()
2527 memcpy(&tent->k, ife->no.name, IF_NAMESIZE); in ta_dump_ifidx_tentry()
2528 tent->v.kidx = ife->value; in ta_dump_ifidx_tentry()
2535 ipfw_obj_tentry *tent) in ta_find_ifidx_tentry() argument
2542 ifname = tent->k.iface; in ta_find_ifidx_tentry()
2550 ta_dump_ifidx_tentry(ta_state, ti, ife, tent); in ta_find_ifidx_tentry()
2669 void *e, ipfw_obj_tentry *tent);
2671 ipfw_obj_tentry *tent);
2977 ipfw_obj_tentry *tent) in ta_dump_numarray_tentry() argument
2983 tent->k.key = na->number; in ta_dump_numarray_tentry()
2984 tent->v.kidx = na->value; in ta_dump_numarray_tentry()
2991 ipfw_obj_tentry *tent) in ta_find_numarray_tentry() argument
2995 ri = numarray_find(ti, &tent->k.key); in ta_find_numarray_tentry()
2998 ta_dump_numarray_tentry(ta_state, ti, ri, tent); in ta_find_numarray_tentry()
3115 void *e, ipfw_obj_tentry *tent);
3118 ipfw_obj_tentry *tent);
3349 ipfw_obj_tentry *tent) in ta_dump_fhash_tentry() argument
3359 tfe = &tent->k.flow; in ta_dump_fhash_tentry()
3365 tent->v.kidx = ent->value; in ta_dump_fhash_tentry()
3366 tent->subtype = ent->af; in ta_dump_fhash_tentry()
3372 tent->masklen = 32; in ta_dump_fhash_tentry()
3378 tent->masklen = 128; in ta_dump_fhash_tentry()
3425 ipfw_obj_tentry *tent) in ta_find_fhash_tentry() argument
3443 tei.paddr = &tent->k.flow; in ta_find_fhash_tentry()
3444 tei.subtype = tent->subtype; in ta_find_fhash_tentry()
3460 ta_dump_fhash_tentry(ta_state, ti, tmp, tent); in ta_find_fhash_tentry()
3788 ipfw_obj_tentry *tent);
3790 ipfw_obj_tentry *tent);
3792 ipfw_obj_tentry *tent);
3913 ipfw_obj_tentry *tent) in ta_dump_kfib_tentry_int() argument
3920 rt_get_inet_prefix_plen(rt, &tent->k.addr, &plen, &scopeid); in ta_dump_kfib_tentry_int()
3921 tent->masklen = plen; in ta_dump_kfib_tentry_int()
3922 tent->subtype = AF_INET; in ta_dump_kfib_tentry_int()
3923 tent->v.kidx = 0; in ta_dump_kfib_tentry_int()
3928 rt_get_inet6_prefix_plen(rt, &tent->k.addr6, &plen, &scopeid); in ta_dump_kfib_tentry_int()
3929 tent->masklen = plen; in ta_dump_kfib_tentry_int()
3930 tent->subtype = AF_INET6; in ta_dump_kfib_tentry_int()
3931 tent->v.kidx = 0; in ta_dump_kfib_tentry_int()
3939 ipfw_obj_tentry *tent) in ta_find_kfib_tentry() argument
3948 switch (tent->subtype) { in ta_find_kfib_tentry()
3951 rt = fib4_lookup_rt(ti->data, tent->k.addr, 0, 0, &rnd); in ta_find_kfib_tentry()
3956 rt = fib6_lookup_rt(ti->data, &tent->k.addr6, 0, 0, &rnd); in ta_find_kfib_tentry()
3961 error = ta_dump_kfib_tentry_int(tent->subtype, rt, tent); in ta_find_kfib_tentry()
3978 ipfw_obj_tentry *tent) in ta_dump_kfib_tentry() argument
3982 return (ta_dump_kfib_tentry_int(karg->family, karg->rt, tent)); in ta_dump_kfib_tentry()
4287 ipfw_obj_tentry *tent) in ta_dump_mac_radix_tentry() argument
4291 memcpy(tent->k.mac, n->sa.mac_addr.octet, ETHER_ADDR_LEN); in ta_dump_mac_radix_tentry()
4292 tent->masklen = n->masklen; in ta_dump_mac_radix_tentry()
4293 tent->subtype = AF_LINK; in ta_dump_mac_radix_tentry()
4294 tent->v.kidx = n->value; in ta_dump_mac_radix_tentry()
4301 ipfw_obj_tentry *tent) in ta_find_mac_radix_tentry() argument
4307 if (tent->subtype == AF_LINK) { in ta_find_mac_radix_tentry()
4310 memcpy(sa.mac_addr.octet, tent->k.mac, ETHER_ADDR_LEN); in ta_find_mac_radix_tentry()
4316 ta_dump_mac_radix_tentry(ta_state, ti, e, tent); in ta_find_mac_radix_tentry()