Home
last modified time | relevance | path

Searched refs:ipnat (Results 1 – 23 of 23) 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.c1100 ipnat_t *ipn, ipnat; in ipf_p_rpcb_getnat() local
1179 bcopy((char *)ipn, (char *)&ipnat, sizeof(ipnat)); in ipf_p_rpcb_getnat()
1201 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.c2272 struct ipnat *ipn; in ipf_nat_delete()
6064 struct ipnat *np; in ipf_nat_log()
H A Dfil.c6206 { 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 DMakefile188 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 DMakefile4 SUBDIR+= ipf ipfstat ipmon ipnat ippool
/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/libexec/rc/
H A Dnetstart40 /etc/rc.d/ipnat ${_start}
/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.subr67 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.inc1810 OLD_FILES+=usr/share/examples/ipfilter/ipnat.conf.sample
2622 OLD_FILES+=etc/rc.d/ipnat
2630 OLD_FILES+=sbin/ipnat
2678 OLD_FILES+=usr/share/examples/ipfilter/ipnat.conf.sample
2689 OLD_FILES+=usr/share/man/man4/ipnat.4.gz
2696 OLD_FILES+=usr/share/man/man5/ipnat.5.gz
2697 OLD_FILES+=usr/share/man/man5/ipnat.conf.5.gz
2703 OLD_FILES+=usr/share/man/man8/ipnat.8.gz