Home
last modified time | relevance | path

Searched refs:i6addr_t (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/sys/netpfil/ipfilter/netinet/
H A Dip_fil.h104 } 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 Dip_nat.h108 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 Dip_htable.h12 i6addr_t ipe_addr;
13 i6addr_t ipe_mask;
H A Dip_nat6.c107 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 Dip_state.h48 i6addr_t is_src;
49 i6addr_t is_dst;
158 i6addr_t isl_src;
159 i6addr_t isl_dst;
H A Dip_frag.h34 i6addr_t ipfr_source;
35 i6addr_t ipfr_dest;
H A Dip_htable.c52 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 Dfil.c129 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 *)&mask->sin6_addr;
8913 i6addr_t *ipaddr)
8915 i6addr_t addr;
9604 i6addr_t *);
[all …]
H A Dip_pool.c138 i6addr_t ip; in main()
726 i6addr_t *addr; in ipf_pool_search()
737 addr = (i6addr_t *)dptr; in ipf_pool_search()
H A Dip_fil_freebsd.c487 i6addr_t dst6; in ipf_send_icmp_err()
933 i6addr_t *inp, i6addr_t *inpmask) in ipf_ifpaddr()
H A Dip_state.c143 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 Dipf.h119 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 Dgenmask.c13 genmask(int family, char *msk, i6addr_t *mskp) in genmask()
H A Dlexer.c21 i6addr_t ip6;
H A Dipf_y.y41 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 Dprintlookup.c13 printlookup(char *base, i6addr_t *addr, i6addr_t *mask) in printlookup()
H A Dprintaddr.c43 printlookup(base, (i6addr_t *)addr, (i6addr_t *)mask); in printaddr()
H A Dprintactiveaddr.c15 printactiveaddress(int v, char *fmt, i6addr_t *addr, char *ifname) in printactiveaddress()
H A Dparseipfexpr.c148 i6addr_t mask, addr; in parseipfexpr()
174 i6addr_t mask, addr; in parseipfexpr()
H A Dgethost.c13 gethost(int family, char *name, i6addr_t *hostp) in gethost()
H A Dparsewhoisline.c43 i6addr_t a61, a62; in parsewhoisline()
H A Dipft_tx.c45 i6addr_t ipa; in tx_hostnum()
/freebsd/sbin/ipf/ipftest/
H A Dip_fil.c659 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 Dipfstat.c105 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 Dipnat_y.y74 i6addr_t a;
86 i6addr_t a;
87 i6addr_t m;
1153 YY_STR { i6addr_t addr;

12