Searched refs:ipnat (Results 1 - 19 of 19) sorted by relevance

/freebsd-12-stable/contrib/ipfilter/rules/
H A Dftppxy6 echo "map ed0 0/0 -> 192.1.1.1/32 proxy port ftp ftp/tcp" | /sbin/ipnat -f -
/freebsd-12-stable/sbin/ipf/ipnat/
H A DMakefile4 PROG= ipnat
5 SRCS= ${GENHDRS} ipnat.c ipnat_y.c ipnat_l.c
6 MAN= ipnat.8 ipnat.4 ipnat.5
7 MLINKS= ipnat.5 ipnat.conf.5
/freebsd-12-stable/sbin/ipf/
H A DMakefile4 SUBDIR+= ipf ipfs ipfstat ipmon ipnat ippool
/freebsd-12-stable/sbin/ipf/ipftest/
H A DMakefile31 CLEANFILES+= ipnat.tab.c ipnat.tab.h
35 ipnat.tab.c ipnat.tab.h: ipnat_y.y
36 ${YACC} -b ipnat -d ${.ALLSRC}
38 ipnat_y.c: ipnat.tab.c
42 ipnat.tab.c > ${.TARGET}
44 ipnat_y.h: ipnat.tab.h
47 ipnat.tab.h > ${.TARGET}
/freebsd-12-stable/libexec/rc/rc.d/
H A Dipfs7 # REQUIRE: ipnat
21 # Do not continue if either ipnat or ipfilter is not enabled or
25 err 1 "${name} requires either ipfilter or ipnat enabled"
35 if [ -r /var/db/ipf/ipstate.ipf -a -r /var/db/ipf/ipnat.ipf ]; then
37 rm -f /var/db/ipf/ipstate.ipf /var/db/ipf/ipnat.ipf
H A DMakefile217 ipnat \
/freebsd-12-stable/contrib/ipfilter/man/
H A DMakefile14 $(INSTALL) -m 0644 -c -o root -g bin ipnat.8 $(MANDIR)/man8
18 $(INSTALL) -m 0644 -c -o root -g bin ipnat.4 $(MANDIR)/man4
21 $(INSTALL) -m 0644 -c -o root -g bin ipnat.5 $(MANDIR)/man5
/freebsd-12-stable/libexec/rc/
H A Dnetstart44 /etc/rc.d/ipnat ${_start}
/freebsd-12-stable/share/examples/ipfilter/
H A DMakefile19 ipf.conf.sample ipnat.conf.sample
/freebsd-12-stable/contrib/netbsd-tests/ipf/
H A Dt_nat_parse.sh37 atf_check -o file:exp -e ignore ipnat -Rnvf reg
/freebsd-12-stable/sys/contrib/ipfilter/netinet/
H A Dip_nat.h103 struct ipnat *nat_ptr; /* pointer back to the rule */
212 * This structure represents an actual NAT rule, loaded by ipnat.
214 typedef struct ipnat { struct
216 struct ipnat *in_next; /* NAT rule list next */
217 struct ipnat **in_pnext; /* prior rdr next ptr */
218 struct ipnat *in_rnext; /* rdr rule hash next */
219 struct ipnat **in_prnext; /* prior rdr next ptr */
220 struct ipnat *in_mnext; /* map rule hash next */
221 struct ipnat **in_pmnext; /* prior map next ptr */
411 struct ipnat ipn_ipna
[all...]
H A Dip_proxy.h31 struct ipnat;
452 extern int ipf_proxy_ok(fr_info_t *, tcphdr_t *, struct ipnat *);
H A Dip_rpcb_pxy.c1157 ipnat_t *ipn, ipnat; local
1236 bcopy((char *)ipn, (char *)&ipnat, sizeof(ipnat));
1258 bcopy((char *)&ipnat, (char *)ipn, sizeof(ipnat));
H A Dip_nat.c1519 MUTEX_INIT(&n->in_lock, "ipnat rule lock");
2278 struct ipnat *ipn;
6143 struct ipnat *np;
6590 /* Fetch the next nat/ipnat structure pointer from the linked list and */
H A Dfil.c6315 { 1, sizeof(struct ipnat), 5010000 }, /* 5 */
/freebsd-12-stable/contrib/ipfilter/
H A Dipf.h271 extern void nat_setgroupmap(struct ipnat *);
326 extern void printproto(struct protoent *, int, struct ipnat *);
351 extern void printnat(struct ipnat *, int);
H A Dip_fil_compat.c538 struct ipnat *in_next; /* NAT rule list next */
539 struct ipnat *in_rnext; /* rdr rule hash next */
540 struct ipnat **in_prnext; /* prior rdr next ptr */
541 struct ipnat *in_mnext; /* map rule hash next */
542 struct ipnat **in_pmnext; /* prior map next ptr */
575 struct ipnat *in_next;
576 struct ipnat *in_rnext;
577 struct ipnat **in_prnext;
578 struct ipnat *in_mnext;
579 struct ipnat **in_pmnex
[all...]
/freebsd-12-stable/contrib/ipfilter/l4check/
H A Dl4check.c38 struct ipnat l4_nat; /* NAT rule */
/freebsd-12-stable/targets/pseudo/userland/
H A DMakefile.depend87 sbin/ipf/ipnat \

Completed in 127 milliseconds