| /freebsd/sys/netpfil/ipfilter/netinet/ |
| H A D | ip_fil.h | 104 } i6addr_t; typedef 163 do { i6addr_t *_s = (i6addr_t *)(a); \ 164 i6addr_t *_d = (i6addr_t *)(d); \ 176 #define IP6_AND(a,b,d) do { i6addr_t *_s1 = (i6addr_t *)(a); \ 177 i6addr_t *_s2 = (i6addr_t *)(b); \ 178 i6addr_t *_d = (i6addr_t *)(d); \ 185 do { i6addr_t *_d = (i6addr_t *)(a); \ 186 i6addr_t *_m = (i6addr_t *)(m); \ 203 do { i6addr_t *_d, *_s1, *_s2; \ 204 _d = (i6addr_t *)(a); \ [all …]
|
| H A D | ip_nat.h | 108 i6addr_t nat_odst6; 109 i6addr_t nat_osrc6; 110 i6addr_t nat_ndst6; 111 i6addr_t nat_nsrc6; 192 i6addr_t na_addr[2]; 193 i6addr_t na_nextaddr; 386 i6addr_t nl_inipaddr; 387 i6addr_t nl_outipaddr; 388 i6addr_t nl_realipaddr; 433 i6addr_t hm_osrcip6; [all …]
|
| H A D | ip_htable.h | 12 i6addr_t ipe_addr; 13 i6addr_t ipe_mask;
|
| H A D | ip_nat6.c | 107 i6addr_t *, i6addr_t *, 108 i6addr_t *, u_32_t); 112 static int ipf_nat6_nextaddr(fr_info_t *, nat_addr_t *, i6addr_t *, 113 i6addr_t *); 207 i6addr_t *mask; in ipf_nat6_addrdr() 209 i6addr_t j; in ipf_nat6_addrdr() 254 i6addr_t *mask; in ipf_nat6_addmap() 256 i6addr_t j; in ipf_nat6_addmap() 293 i6addr_t *mask; in ipf_nat6_delrdr() 325 i6addr_t *mask; in ipf_nat6_delmap() [all …]
|
| H A D | ip_state.h | 48 i6addr_t is_src; 49 i6addr_t is_dst; 158 i6addr_t isl_src; 159 i6addr_t isl_dst;
|
| H A D | ip_frag.h | 34 i6addr_t ipfr_source; 35 i6addr_t ipfr_dest;
|
| H A D | ip_htable.c | 52 static iphtent_t *ipf_iphmfind6(iphtable_t *, i6addr_t *); 1125 ipe = ipf_iphmfind6(iph, (i6addr_t *)addr); in ipf_iphmfindip() 1349 ipf_iphmfind6(iphtable_t *iph, i6addr_t *addr) in ipf_iphmfind6() 1351 i6addr_t *msk, ips; in ipf_iphmfind6()
|
| H A D | fil.c | 129 i6addr_t *, i6addr_t *); 938 (i6addr_t *)&ip6->ip6_src)) { in ipf_pr_icmp6() 5276 i6addr_t *addrp, i6addr_t *maskp) in ipf_findlookup() 6702 struct sockaddr_in6 *mask, i6addr_t *inp, i6addr_t *inpmask) 6704 i6addr_t *src, *and; 6706 src = (i6addr_t *)&sin->sin6_addr; 6707 and = (i6addr_t *) [all...] |
| H A D | ip_pool.c | 138 i6addr_t ip; in main() 726 i6addr_t *addr; in ipf_pool_search() 737 addr = (i6addr_t *)dptr; in ipf_pool_search()
|
| H A D | ip_fil_freebsd.c | 487 i6addr_t dst6; in ipf_send_icmp_err() 933 i6addr_t *inp, i6addr_t *inpmask) in ipf_ifpaddr()
|
| H A D | ip_state.c | 143 static int ipf_allowstateicmp(fr_info_t *, ipstate_t *, i6addr_t *); 144 static ipstate_t *ipf_matchsrcdst(fr_info_t *, ipstate_t *, i6addr_t *, 145 i6addr_t *, tcphdr_t *, u_32_t); 2362 ipf_matchsrcdst(fr_info_t *fin, ipstate_t *is, i6addr_t *src, i6addr_t *dst, in ipf_matchsrcdst() 2602 i6addr_t dst, src; in ipf_checkicmpmatchingstate() 2818 ipf_allowstateicmp(fr_info_t *fin, ipstate_t *is, i6addr_t *src) in ipf_allowstateicmp() 2949 i6addr_t src, dst; in ipf_state_lookup() 4345 i6addr_t dst, src; in ipf_checkicmp6matchingstate()
|
| /freebsd/sbin/ipf/common/ |
| H A D | ipf.h | 119 i6addr_t al_i6addr; 120 i6addr_t al_i6mask; 215 extern int genmask(int, char *, i6addr_t *); 216 extern int gethost(int, char *, i6addr_t *); 297 extern void printlookup(char *, i6addr_t *addr, i6addr_t *mask); 345 extern void printactiveaddress(int, char *, i6addr_t *, char *);
|
| H A D | genmask.c | 13 genmask(int family, char *msk, i6addr_t *mskp) in genmask()
|
| H A D | lexer.c | 21 i6addr_t ip6;
|
| H A D | ipf_y.y | 41 static int lookuphost(char *, i6addr_t *); 95 i6addr_t adr; 98 i6addr_t ip6; 2140 lookuphost(char *name, i6addr_t *addrp) in lookuphost()
|
| /freebsd/sbin/ipf/libipf/ |
| H A D | printlookup.c | 13 printlookup(char *base, i6addr_t *addr, i6addr_t *mask) in printlookup()
|
| H A D | printaddr.c | 43 printlookup(base, (i6addr_t *)addr, (i6addr_t *)mask); in printaddr()
|
| H A D | printactiveaddr.c | 15 printactiveaddress(int v, char *fmt, i6addr_t *addr, char *ifname) in printactiveaddress()
|
| H A D | parseipfexpr.c | 148 i6addr_t mask, addr; in parseipfexpr() 174 i6addr_t mask, addr; in parseipfexpr()
|
| H A D | gethost.c | 13 gethost(int family, char *name, i6addr_t *hostp) in gethost()
|
| H A D | parsewhoisline.c | 43 i6addr_t a61, a62; in parsewhoisline()
|
| H A D | ipft_tx.c | 45 i6addr_t ipa; in tx_hostnum()
|
| /freebsd/sbin/ipf/ipftest/ |
| H A D | ip_fil.c | 659 i6addr_t *inp, *inpmask; 685 ((i6addr_t *)&mask.sin6_addr)->i6[0] = 0xffffffff; 686 ((i6addr_t *)&mask.sin6_addr)->i6[1] = 0xffffffff; 687 ((i6addr_t *)&mask.sin6_addr)->i6[2] = 0xffffffff; 688 ((i6addr_t *)&mask.sin6_addr)->i6[3] = 0xffffffff;
|
| /freebsd/sbin/ipf/ipfstat/ |
| H A D | ipfstat.c | 105 i6addr_t st_src; 106 i6addr_t st_dst; 136 static void parse_ipportstr(const char *, i6addr_t *, int *); 143 static void topipstates(i6addr_t, i6addr_t, int, int, int, 147 static char *getip(int, i6addr_t *); 202 i6addr_t saddr, daddr; in main() 1274 static void topipstates(i6addr_t saddr, i6addr_t daddr, int sport, int dport, in topipstates() 1870 static void parse_ipportstr(const char *argument, i6addr_t *ip, int *port) in parse_ipportstr() 1931 static char *getip(int v, i6addr_t *addr) in getip()
|
| /freebsd/sbin/ipf/ipnat/ |
| H A D | ipnat_y.y | 74 i6addr_t a; 86 i6addr_t a; 87 i6addr_t m; 1153 YY_STR { i6addr_t addr;
|