aboutsummaryrefslogtreecommitdiff
path: root/sbin/natd/natd.c
Commit message (Expand)AuthorAgeFilesLines
* Check rule numbers against maximum value to avoid rules cleanup dueRoman Kurakin2008-09-061-0/+24
* Add exit_delay parameter to control daemon exit delay after signal.Alexander Motin2008-06-221-3/+22
* Use strdup() instead of static buffer allocation to avoid 128 bytes limitAlexander Motin2008-06-221-6/+18
* Don't abend if we get ENOMEM from sysctl(3). The data returnedBrian Somers2008-06-061-1/+1
* Summer of Code 2005: improve libalias - part 1 of 2Paolo Pisati2006-09-261-1/+2
* WARNS=6 and gcc4 cleanup:Xin LI2005-05-021-15/+15
* Remove unused variable.Tom Rhodes2005-01-081-1/+0
* Give natd multi-instance capabilities.Poul-Henning Kamp2004-07-041-173/+407
* Use strlcpy(3) instead of strcpy(3).Hiten Pandya2004-05-101-3/+3
* Replace ROUNDUP/ADVANCE with SA_SIZELuigi Rizzo2004-04-131-5/+1
* Add Cisco Skinny Station protocol support to libalias, natd, and ppp.Joe Marcus Clarke2003-09-231-0/+25
* Added an option to specify an alternate PID file.Ruslan Ermilov2003-08-131-3/+18
* If the -proxy_only option is used, the -alias_address/-interfaceRuslan Ermilov2003-06-131-2/+4
* Use a more standard error message. Add FBSDID.Philippe Charnier2003-02-051-4/+5
* Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,Jens Schweikhardt2003-01-011-1/+1
* Back out part of the revision 1.2 changes -- sendto(2) canRuslan Ermilov2002-01-151-73/+28
* Make -log_ipfw_denied active by default with -verbose.Ruslan Ermilov2001-11-271-1/+6
* Fixed (local) style bugs in previous revision.Ruslan Ermilov2001-11-271-5/+7
* Do not uselessly whine in syslog about packets denied by ipfw rules.Poul-Henning Kamp2001-10-311-3/+16
* Revert the previous commit on objection from the maintainer. IJosef Karthauser2001-06-211-3/+2
* When reporting that a packet can't be written back, usually becauseJosef Karthauser2001-06-211-2/+3
* Don't call warn() with no format string.Kris Kennaway2000-07-101-1/+1
* Added new option (-punch_fw) which allows to `punch holes'Ruslan Ermilov2000-06-271-2/+27
* Remove ``pptpalias'' since this is now done transparently by libalias(3).Ruslan Ermilov2000-06-201-33/+0
* Remove unused parameter.Ruslan Ermilov2000-06-161-6/+6
* Add new option (-target_addr) to control how to deal with incoming packetsRuslan Ermilov2000-05-181-0/+13
* New option: -redirect_proto.Ruslan Ermilov2000-05-031-0/+70
* Fixes a potential buffer overflow with the command line arguments.Josef Karthauser2000-04-301-7/+11
* Load Sharing using IP Network Address Translation (RFC 2391, LSNAT).Ruslan Ermilov2000-04-271-16/+66
* Remove the config file line length restriction.Ruslan Ermilov2000-02-251-13/+10
* Now that kernel is capable of notifying user processes aboutRuslan Ermilov2000-01-251-8/+6
* ioctl -> sysctl for interface address changes.Ruslan Ermilov1999-10-131-74/+83
* Do not defer setting of the aliasing address fromRuslan Ermilov1999-09-281-19/+15
* Config file parser changes:Ruslan Ermilov1999-09-071-8/+10
* Allow signals to interrupt system calls.Ruslan Ermilov1999-09-021-1/+3
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* When incrementing through a SIOCGIFCONF list, enforce a lower limit ofArchie Cobbs1999-06-051-1/+3
* Oops - missing parenthesisBrian Somers1999-05-131-2/+2
* /sbin/natd portrange documentation and bugfixBrian Somers1999-05-131-3/+3
* More egcs warning fixes:Warner Losh1999-04-251-5/+5
* Disable reads on our ICMP socket. We only use it for sending.Brian Somers1999-03-301-1/+8
* Add some const-cleanliness and avoid some warnings.Brian Somers1999-03-241-43/+43
* Allow port ranges when specifying -redirect_port.Brian Somers1999-03-241-32/+127
* Fix a diagnostic typoBrian Somers1999-03-111-4/+4
* Upgrade (almost) to natd 2.0b1Brian Somers1999-03-071-83/+184
* Make this work with the new alias library since, evidently, we'reJordan K. Hubbard1999-02-271-4/+6
* Typo/$Id$ police.Alexander Langer1997-12-271-1/+2
* natd 1_10 => 1_11Brian Somers1997-12-101-61/+65
* Reverse my previous change and use htons() on an intBrian Somers1997-12-061-1/+1
* Use htonl() rather than htons().Brian Somers1997-11-131-1/+1