178344Sobrien#!/bin/sh 278344Sobrien# 398184Sgordon# $FreeBSD: releng/10.2/etc/rc.d/ipnat 230099 2012-01-14 02:18:41Z dougb $ 478344Sobrien# 578344Sobrien 678344Sobrien# PROVIDE: ipnat 7113959Smtm# REQUIRE: ipfilter 8136224Smtm# KEYWORD: nojail 978344Sobrien 1078344Sobrien. /etc/rc.subr 1178344Sobrien 1278344Sobrienname="ipnat" 13230099Sdougbrcvar="ipnat_enable" 14113959Smtmload_rc_config $name 1578344Sobrienstart_cmd="ipnat_start" 16113959Smtmstop_cmd="${ipnat_program} -F -C" 17113959Smtmreload_cmd="${ipnat_program} -F -C -f ${ipnat_rules}" 1878344Sobrienextra_commands="reload" 19165683Syarrequired_files="${ipnat_rules}" 20165683Syarrequired_modules="ipl:ipfilter" 2178344Sobrien 2298184Sgordonipnat_start() 2398184Sgordon{ 24121964Smux echo "Installing NAT rules." 25113978Smtm ${ipnat_program} -CF -f ${ipnat_rules} ${ipnat_flags} 2698184Sgordon} 2798184Sgordon 2878344Sobrienrun_rc_command "$1" 29