Home
last modified time | relevance | path

Searched refs:ipnat (Results 1 – 24 of 24) sorted by relevance

/freebsd/sbin/ipf/ipnat/
H A DMakefile2 PROG= ipnat
3 SRCS= ${GENHDRS} ipnat.c ipnat_y.c ipnat_l.c
4 MAN= ipnat.8 ipnat.4 ipnat.5
5 MLINKS= ipnat.5 ipnat.conf.5
/freebsd/sbin/ipf/ipftest/
H A DMakefile29 CLEANFILES+= ipnat.tab.c ipnat.tab.h
33 ipnat.tab.c ipnat.tab.h: ipnat_y.y
34 ${YACC} -b ipnat -d ${.ALLSRC}
36 ipnat_y.c: ipnat.tab.c
39 ipnat.tab.c > ${.TARGET}
41 ipnat_y.h: ipnat.tab.h
44 ipnat.tab.h > ${.TARGET}
/freebsd/sys/netpfil/ipfilter/netinet/
H A Dip_nat.h99 struct ipnat *nat_ptr; /* pointer back to the rule */
210 typedef struct ipnat { struct
212 struct ipnat *in_next; /* NAT rule list next */ argument
213 struct ipnat **in_pnext; /* prior rdr next ptr */ argument
214 struct ipnat *in_rnext; /* rdr rule hash next */ argument
215 struct ipnat **in_prnext; /* prior rdr next ptr */ argument
216 struct ipnat *in_mnext; /* map rule hash next */ argument
217 struct ipnat **in_pmnext; /* prior map next ptr */ argument
407 struct ipnat ipn_ipnat;
432 struct ipnat *hm_ipnat;
H A Dip_rpcb_pxy.c1104 ipnat_t *ipn, ipnat; in ipf_p_rpcb_getnat() local
1183 bcopy((char *)ipn, (char *)&ipnat, sizeof(ipnat)); in ipf_p_rpcb_getnat()
1205 bcopy((char *)&ipnat, (char *)ipn, sizeof(ipnat)); in ipf_p_rpcb_getnat()
H A Dip_proxy.h28 struct ipnat;
449 extern int ipf_proxy_ok(fr_info_t *, tcphdr_t *, struct ipnat *);
H A Dip_nat.c2231 struct ipnat *ipn; in ipf_nat_delete()
6028 struct ipnat *np; in ipf_nat_log()
H A Dfil.c6138 { 1, sizeof(struct ipnat), 5010000 }, /* 5 */
/freebsd/libexec/rc/rc.d/
H A Dipfs35 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 DMakefile229 ipnat \
/freebsd/sbin/ipf/common/
H A Dipf.h264 extern void nat_setgroupmap(struct ipnat *);
319 extern void printproto(struct protoent *, int, struct ipnat *);
344 extern void printnat(struct ipnat *, int);
/freebsd/share/examples/ipfilter/rules/
H A Dftppxy6 echo "map ed0 0/0 -> 192.1.1.1/32 proxy port ftp ftp/tcp" | /sbin/ipnat -f -
H A Dftp-proxy5 (i.e. only if you're already using "map" rules with ipnat). It does
H A Dnat-setup74 and use these with ipnat:
/freebsd/sbin/ipf/
H A DMakefile2 SUBDIR+= ipf ipfs ipfstat ipmon ipnat ippool
/freebsd/libexec/rc/
H A Dnetstart40 /etc/rc.d/ipnat ${_start}
/freebsd/share/examples/ipfilter/
H A DMakefile15 ipf.conf.sample ipnat.conf.sample
H A Dipf-howto.txt1681 Now we can load our ipnat rules with impunity and connect to
1693 doesn't match and the packet is passed untranslated. ipnat
1872 Since ipnat provides a method to rewrite packets as
1888 chance to work on it. Remember that ipnat rules are first-
1935 6. Loading and Manipulating NAT Rules; The ipnat Utility
1937 NAT rules are loaded by using the ipnat utility. The
1939 cally these rules are stored in /etc/ipnat.rules,
1940 /usr/local/etc/ipnat.rules, or /etc/opt/ipf/ipnat.rules.
1953 ipnat -CF -f /etc/ipnat.rules.
2359 this, ipfilter includes an ipnat proxy which temporarily
[all …]
H A Dexamples.txt430 # Use ipnat, not ipf to load these rules.
441 effect redirection rules, ipnat must be used (same as for NAT) rather than
/freebsd/contrib/netbsd-tests/ipf/
H A Dt_nat_parse.sh37 atf_check -o file:exp -e ignore ipnat -Rnvf reg
/freebsd/tests/sys/netpfil/common/
H A Dutils.subr66 jexec ${jname} ipnat -CF -f $cwd/ipfnat.rule
/freebsd/share/examples/ipfilter/l4check/
H A Dl4check.c37 struct ipnat l4_nat; /* NAT rule */
/freebsd/targets/pseudo/userland/
H A DMakefile.depend83 sbin/ipf/ipnat \
/freebsd/tools/build/mk/
H A DOptionalObsoleteFiles.inc1733 OLD_FILES+=usr/share/examples/ipfilter/ipnat.conf.sample
2570 OLD_FILES+=etc/rc.d/ipnat
2578 OLD_FILES+=sbin/ipnat
2626 OLD_FILES+=usr/share/examples/ipfilter/ipnat.conf.sample
2637 OLD_FILES+=usr/share/man/man4/ipnat.4.gz
2644 OLD_FILES+=usr/share/man/man5/ipnat.5.gz
2645 OLD_FILES+=usr/share/man/man5/ipnat.conf.5.gz
2651 OLD_FILES+=usr/share/man/man8/ipnat.8.gz
/freebsd/
H A DObsoleteFiles.inc17948 OLD_FILES+=rescue/ipnat
17953 OLD_FILES+=usr/share/man/man1/ipnat.1.gz