aboutsummaryrefslogtreecommitdiff
path: root/sbin/natd
Commit message (Collapse)AuthorAgeFilesLines
* mdoc(7) police:Ruslan Ermilov2001-08-071-6/+4
| | | | | | | | | | Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text. Not only this slows down the mdoc(7) processing significantly, but it also has an undesired (in this case) effect of disabling hyphenation within the entire enclosed block. Notes: svn path=/head/; revision=81251
* mdoc(7) police: removed HISTORY info from the .Os call.Ruslan Ermilov2001-07-101-1/+1
| | | | Notes: svn path=/head/; revision=79530
* Revert the previous commit on objection from the maintainer. IJosef Karthauser2001-06-211-3/+2
| | | | | | | | | missed that natd has a -v option that will give similar functionality. Requested by: ru Notes: svn path=/head/; revision=78549
* When reporting that a packet can't be written back, usually becauseJosef Karthauser2001-06-211-2/+3
| | | | | | | | | | of a restrictive firewall rule, also report detail on the packet that caused the failure. MFC after: 3 days Notes: svn path=/head/; revision=78547
* mdoc(7) police: normalize .Nd.Ruslan Ermilov2001-04-181-1/+1
| | | | Notes: svn path=/head/; revision=75670
* - Backout botched attempt to introduce MANSECT feature.Ruslan Ermilov2001-03-261-0/+1
| | | | | | | - MAN[1-9] -> MAN. Notes: svn path=/head/; revision=74815
* Set the default manual section for sbin/ to 8.Ruslan Ermilov2001-03-201-1/+0
| | | | Notes: svn path=/head/; revision=74531
* mdoc(7) police: split punctuation characters + misc fixes.Ruslan Ermilov2001-02-011-2/+2
| | | | Notes: svn path=/head/; revision=71895
* mdoc(7) police: use the new features of the Nm macro.Ruslan Ermilov2000-11-201-5/+5
| | | | Notes: svn path=/head/; revision=68960
* Describe -deny_incoming better, highlight some keywords,Ruslan Ermilov2000-11-161-22/+57
| | | | | | | add myself to the AUTHORS section. Notes: svn path=/head/; revision=68823
* more removal of trailing periods from SEE ALSO.Ben Smithurst2000-11-151-1/+1
| | | | Notes: svn path=/head/; revision=68754
* Suggest looking at rc.conf(5) on how to start natd(8) during boot.Ruslan Ermilov2000-07-171-0/+3
| | | | | | | Submitted by: dcs Notes: svn path=/head/; revision=63300
* Don't call warn() with no format string.Kris Kennaway2000-07-101-1/+1
| | | | Notes: svn path=/head/; revision=62882
* "Ease understanding" of how -punch_fw works.Ruslan Ermilov2000-06-291-9/+11
| | | | | | | Reviewed by: sheldonh Notes: svn path=/head/; revision=62252
* Added new option (-punch_fw) which allows to `punch holes'Ruslan Ermilov2000-06-272-2/+47
| | | | | | | | | | in the ipfirewall(4) for incoming FTP/IRC DCC connections. Submitted by: Rene de Vries <rene@canyon.demon.nl> Rewritten by: ru Notes: svn path=/head/; revision=62160
* - mdoc(7) style cleanupRuslan Ermilov2000-06-271-276/+300
| | | | | | | - new version of security note from alex. Notes: svn path=/head/; revision=62157
* Back out both previous commits.Alexander Langer2000-06-261-200/+168
| | | | | | | | | | | | | | | The first one got screwed up by me because of rev 1.33, which was incorrectly merged into my patches by myself, and so Ruslan (maintainer) asked me to back them out. Ruslan was ok with the second one, but since it needs rework, it'll be readded later, when it doesn't conflict with the backout of the first one. Pointy hat: alex Beer on next meeting: ru Notes: svn path=/head/; revision=62128
* Add note about security concerns w/o a firewall but other machinesAlexander Langer2000-06-261-0/+8
| | | | | | | | | | | on your LAN to the "RUNNING NATD" introduction. In a different way requested by: PR: 18802 Submitted by: Zachary K Drew <drew0054@tc.umn.edu> Notes: svn path=/head/; revision=62122
* mdoc style cleanup.Alexander Langer2000-06-261-168/+192
| | | | | | | Reviewed by: sheldonh Notes: svn path=/head/; revision=62121
* Remove ``pptpalias'' since this is now done transparently by libalias(3).Ruslan Ermilov2000-06-202-51/+1
| | | | Notes: svn path=/head/; revision=61864
* Remove unused parameter.Ruslan Ermilov2000-06-161-6/+6
| | | | Notes: svn path=/head/; revision=61726
* Fix a small grammar nit, with the maintainer's implicit approval.Sheldon Hearn2000-05-221-3/+3
| | | | Notes: svn path=/head/; revision=60784
* Add new option (-target_addr) to control how to deal with incoming packetsRuslan Ermilov2000-05-182-1/+34
| | | | | | | | | not associated with any pre-existing link. Submitted by: brian Notes: svn path=/head/; revision=60683
* New option: -redirect_proto.Ruslan Ermilov2000-05-032-1/+91
| | | | Notes: svn path=/head/; revision=59921
* Fixes a potential buffer overflow with the command line arguments.Josef Karthauser2000-04-301-7/+11
| | | | | | | | Submitted by: Mike Heffner <spock@techfour.net> Submitted on: audit@freebsd.org Notes: svn path=/head/; revision=59798
* Load Sharing using IP Network Address Translation (RFC 2391, LSNAT).Ruslan Ermilov2000-04-272-18/+106
| | | | Notes: svn path=/head/; revision=59703
* Correct Charles Mott's email addressBrian Somers2000-04-022-7/+4
| | | | | | | Requested by: cmott@scientech.com Notes: svn path=/head/; revision=58946
* Remove single-space hard sentence breaks. These degrade the qualitySheldon Hearn2000-03-011-12/+23
| | | | | | | | of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc. Notes: svn path=/head/; revision=57668
* Suggest ppp -nat, not ppp -aliasBrian Somers2000-02-261-1/+1
| | | | Notes: svn path=/head/; revision=57512
* Remove the config file line length restriction.Ruslan Ermilov2000-02-251-13/+10
| | | | | | | | | PR: 16900 Reviewed by: "Crist J. Clark" <cjclark@home.com>, jkh Approved by: jkh Notes: svn path=/head/; revision=57480
* Now that kernel is capable of notifying user processes aboutRuslan Ermilov2000-01-251-8/+6
| | | | | | | | | | the interface MTU change (src/sys/net/if_sl.c,v 1.83), track interface MTU with -dynamic option as well. PR: 15494 Notes: svn path=/head/; revision=56587
* Minor grammar fix.Mike Pritchard1999-10-301-1/+1
| | | | Notes: svn path=/head/; revision=52683
* ioctl -> sysctl for interface address changes.Ruslan Ermilov1999-10-131-74/+83
| | | | | | | | PR: 14169 Reviewed by: Ari Suutari <ari@suutari.iki.fi> Notes: svn path=/head/; revision=52200
* Fixed the description of how packets re-enter IP firewall filter.Ruslan Ermilov1999-10-061-3/+6
| | | | | | | Suggested by: Ari Suutari <ari@suutari.iki.fi> Notes: svn path=/head/; revision=51963
* Do not defer setting of the aliasing address fromRuslan Ermilov1999-09-281-19/+15
| | | | | | | | | interface name if not operating in dynamic mode. Reviewed by: Ari Suutari <ari@suutari.iki.fi> Notes: svn path=/head/; revision=51751
* `permanent_link' is obsolete; update examples.Ruslan Ermilov1999-09-131-9/+7
| | | | Notes: svn path=/head/; revision=51242
* Add Ari Suutari as a maintainer.Ruslan Ermilov1999-09-131-0/+3
| | | | | | | Approved by: Ari Suutari <ari@suutari.iki.fi> Notes: svn path=/head/; revision=51241
* Config file parser changes:Ruslan Ermilov1999-09-072-9/+15
| | | | | | | | | | - Trailing spaces and empty lines are ignored. - A `#' sign will mark the remaining of the line as a comment. Reviewed by: Ari Suutari <ari@suutari.iki.fi> Notes: svn path=/head/; revision=51063
* Allow signals to interrupt system calls.Ruslan Ermilov1999-09-021-1/+3
| | | | | | | | | | | Remove redundant signal() call. PR: 6676 Submitted by: luoqi Reviewed by: Ari Suutari <ari@suutari.iki.fi> Notes: svn path=/head/; revision=50810
* $Id$ -> $FreeBSD$Peter Wemm1999-08-285-5/+5
| | | | Notes: svn path=/head/; revision=50476
* Bad cross-reference of getservbyname(2) changed to getservbyname(3)Chris Costello1999-08-181-2/+2
| | | | | | | Reviewed by: ru Notes: svn path=/head/; revision=49994
* Become a maintainer.Ruslan Ermilov1999-07-281-0/+1
| | | | | | | Approved by: brian Notes: svn path=/head/; revision=49166
* Back out previous commit.Ruslan Ermilov1999-07-281-8/+1
| | | | Notes: svn path=/head/; revision=49164
* Mention that data going from one internal address to another willBrian Somers1999-06-211-4/+11
| | | | | | | | not be processed by natd. Requested by: Ludwig Pummer <ludwigp@bigfoot.com> Notes: svn path=/head/; revision=48063
* When incrementing through a SIOCGIFCONF list, enforce a lower limit ofArchie Cobbs1999-06-051-1/+3
| | | | | | | | | | | | sizeof(ifr->ifr_addr) for the variable length field ifr->ifr_addr.sa_len. Otherwise the increment will be wrong in certain cases. Obtained from: Whistle source tree For the record: Garrett Wollman <wollman@khavrinen.lcs.mit.edu> suggests SIOCGIFCONF should be dropped in favor of a sysctl mechanism. Notes: svn path=/head/; revision=47754
* Oops - missing parenthesisBrian Somers1999-05-131-2/+2
| | | | Notes: svn path=/head/; revision=47122
* /sbin/natd portrange documentation and bugfixBrian Somers1999-05-132-8/+20
| | | | | | | | | | Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua> PR: 11690 3.2 candidate ? Notes: svn path=/head/; revision=47121
* More egcs warning fixes:Warner Losh1999-04-251-5/+5
| | | | | | | | | | | | | | o main returns int not void o use braces to avoid potentially ambiguous else Note: The fix to natd is potentially functional in nature since I used the indentation as the right thing rather than the struct semantics. Someone more familiar with the code should double check me on this one. Reviewed by: obrien and chuckr Notes: svn path=/head/; revision=46080
* Typo of `same_ports' directive.SADA Kenji1999-04-241-2/+2
| | | | | | | Submitted by: Masaki Nohtomi <noutomi@jbm-net.or.jp> Notes: svn path=/head/; revision=45970
* Add a comment that natd is made for use with NICs, not PPP links - I'mEivind Eklund1999-04-081-4/+4
| | | | | | | | tired of the five people each day that ask me how to set up natd for use with PPP. Notes: svn path=/head/; revision=45498