Yaroslav Tykhiy
0c30639059
Use $required_modules wherever suitable. Use load_kld() in special
...
cases. So we get rid of quite a few lines of duplicated code.
2006-12-31 10:37:18 +00:00
Yaroslav Tykhiy
53ec689458
Use more rc.subr(8) features.
...
Skip useless work when ${natd_interface} is unset.
Double quote user-supplied vars unless there is a reason not to.
2006-07-25 17:25:44 +00:00
Andre Oppermann
e3d53beb77
Automatically load the ipdivert module if it was not compiled into the kernel
...
and natd_enable is true.
2004-10-22 19:36:03 +00:00
Mike Makonnen
337338ee00
Remove the requirement for the FreeBSD keyword as it no longer
...
makes any sense.
Discussed with: dougb, brooks
MFC after: 3 days
2004-10-07 13:55:26 +00:00
Max Khon
a3e34d6908
Add separate script for natd. This fixes race condition with "ipfw restart"
...
(when new natd is started before old natd died) and allows to manage natd
without touching ipfw.
natd should probably be killed with SIGKILL when stopping natd.
2004-04-05 16:29:45 +00:00