/freebsd-11-stable/sys/netpfil/ipfw/nat64/ |
H A D | nat64lsn.c | 109 uint32_t aaddr; /* Last used address (net) */ member in struct:nat64lsn_job_item 129 const struct ipfw_flow_id *f_id, struct mbuf **pm, uint32_t aaddr, 435 inet_ntop(AF_INET, &pg->aaddr, a, sizeof(a)); 936 uint32_t *aaddr, uint16_t *aport, int *ppg_idx) 947 if (ji->aaddr != 0) { 948 i = ntohl(ji->aaddr) - cfg->prefix4; 952 *aaddr = htonl(cfg->prefix4 + i); 961 *aaddr = htonl(cfg->prefix4 + i); 971 *aaddr = htonl(cfg->prefix4 + i); 985 uint32_t aaddr; local 935 find_portgroup_place(struct nat64lsn_cfg *cfg, struct nat64lsn_job_item *ji, uint32_t *aaddr, uint16_t *aport, int *ppg_idx) argument 1373 nat64lsn_request_portgroup(struct nat64lsn_cfg *cfg, const struct ipfw_flow_id *f_id, struct mbuf **pm, uint32_t aaddr, int needs_idx) argument 1402 nat64lsn_create_state(struct nat64lsn_cfg *cfg, struct nat64lsn_host *nh, int nat_proto, struct nat64lsn_state *kst, uint32_t *aaddr) argument 1463 uint32_t aaddr; local [all...] |
H A D | nat64stl.c | 121 uint32_t aaddr; local 123 aaddr = htonl(TARG_VAL(chain, tablearg, nh4)); 124 if (nat64_check_private_ip4(&cfg->base, aaddr) != 0) { 144 return (nat64_do_handle_ip6(m, aaddr, 0, &cfg->base, logdata));
|
H A D | nat64_translate.h | 151 int nat64_do_handle_ip6(struct mbuf *m, uint32_t aaddr, uint16_t aport, 153 int nat64_handle_icmp6(struct mbuf *m, int hlen, uint32_t aaddr,
|
H A D | nat64clat.c | 120 uint32_t aaddr; local 143 aaddr = nat64_extract_ip4(&ip6->ip6_src, cfg->base.plat_plen); 144 return (nat64_do_handle_ip6(m, aaddr, 0, &cfg->base, logdata));
|
H A D | nat64_translate.c | 1283 nat64_handle_icmp6(struct mbuf *m, int hlen, uint32_t aaddr, uint16_t aport, argument 1480 ip.ip_dst.s_addr = aaddr; 1504 nat64_do_handle_ip6(struct mbuf *m, uint32_t aaddr, uint16_t aport, argument 1528 ip.ip_src.s_addr = aaddr; 1597 return (nat64_handle_icmp6(m, hlen, aaddr, aport,
|
H A D | nat64lsn.h | 146 in_addr_t aaddr; /* Alias addr, network format */ member in struct:nat64lsn_portgroup
|
H A D | nat64lsn_control.c | 580 stg->alias4.s_addr = pg->aaddr;
|
/freebsd-11-stable/sys/netinet/libalias/ |
H A D | alias_mod.h | 66 struct in_addr *aaddr; /* Alias address. */ member in struct:alias_data
|
H A D | alias_nbt.c | 84 ah->aaddr == NULL || ah->aport == NULL) 96 return (AliasHandleUdpNbt(la, pip, ah->lnk, ah->aaddr, *ah->aport)); 104 ah->aaddr == NULL || ah->aport == NULL) 116 AliasHandleUdpNbtNS(la, pip, ah->lnk, ah->aaddr, ah->aport, 126 ah->aaddr, ah->aport));
|
H A D | alias.c | 766 .aaddr = &alias_address, 890 .aaddr = &alias_address, 974 .aaddr = NULL, 1000 .aaddr = &alias_address, 1125 .aaddr = &alias_address, 1387 .aaddr = NULL, 1545 .aaddr = NULL,
|