summaryrefslogtreecommitdiffstats
path: root/sys/netinet/ip_mroute.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* better vif_delete (no dangling ref to struct ifnet). deraadt okitojun2003-07-091-3/+16
| | | | it won't affect default GENERIC build - as MROUTING is not defined
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* KNF. markus okitojun2003-05-141-613/+633
|
* string cleaning; tedu okderaadt2003-05-061-2/+3
|
* Fix a problem where passing NULL as a pointer with varargs does not promotepefo2002-08-281-3/+3
| | | | | | | | NULL to full 64 bits on a 64 bit address system. Soultion is to add a (void *) cast before NULL. This makes a 64 bit MIPS kernel work and will probably help future 64 bit ports as well. OK from art@
* remove $Id$itojun2002-07-311-2/+1
|
* whitespaceitojun2002-06-091-61/+61
|
* Kill #if __STDC__ used to do K&R vs. ANSI varargs/stdarg; just do thingsmillert2002-03-151-8/+2
| | | | the ANSI way.
* First round of __P removal in sysmillert2002-03-141-32/+32
|
* bring back the old copyright noticederaadt2001-09-261-1/+41
|
* More old timeouts removal, mainly affected unused/unmaintained code.miod2001-08-191-6/+13
|
* Remove unneeded ip_id convertions.fgsch2001-06-231-3/+2
| | | | | | Instead of using HTONS macro in some places, use htons directly in the struct member and save us a few bytes. Fix comment.
* seperate -> separate, okay aaron@provos2000-11-101-2/+2
|
* Rename the ip4_* routines to ipip_*, make it so GIF tunnels are notangelos2000-01-211-5/+8
| | | | | affected by net.inet.ipip.allow (the sysctl formerly known as net.inet.ip4.allow), rename the VIF ipip_input to ipip_mroute_input.
* undeclared variableniklas1999-08-081-1/+2
|
* Support detaching of network interfaces. Still work to do in ipf, andniklas1999-08-081-1/+19
| | | | other families than inet.
* zap the newhashinit hack.art1999-04-281-2/+2
| | | | | Add an extra flag to hashinit telling if it should wait in malloc. update all calls to hashinit.
* Merge MROUTING and IPSEC wrt handling of IP-in-IP tunnelled packets.niklas1999-04-201-47/+4
| | | | | Fix a panic case in the MROUTING code too. Drop M_TUNNEL support, nothing ever uses it.
* Clear mfchashtbl after deallocation (mycroft@netbsd)angelos1999-02-051-1/+3
|
* dont call ip_randomid() in htons().provos1999-01-081-2/+3
|
* rip_input() should be called with a 0 terminator; cmetzderaadt1999-01-081-4/+4
|
* make ip_id random but ensure that ids dont repeat for some period.provos1998-12-261-6/+2
|
* Proper handling of IP in IP and checksumming.angelos1998-07-291-3/+19
|
* wrong endian conversion caused vif stats to be wrong; jonny@jonny.eng.brderaadt1998-07-031-2/+2
|
* first step to the setsockopt/getsockopt interface as described inprovos1998-05-181-3/+3
| | | | | | | draft-mcdonald-simple-ipsec-api, kernel notifies (EMT_REQUESTSA) signal userland key management applications when security services are requested. this is only for outgoing connections at the moment, incoming packets are not yet checked against the selected socket policy.
* more \n in log()deraadt1997-09-281-22/+23
|
* Couple of missing ifdefs.angelos1997-02-211-1/+5
|
* IPSEC package by John Ioannidis and Angelos D. Keromytis. Written inderaadt1997-02-201-1/+22
| | | | Greece. From ftp.funet.fi:/pub/unix/security/net/ip/BSDipsec.tar.gz
* if_name/if_unit -> if_xname/if_softcderaadt1996-05-101-6/+5
|
* partial sync with netbsd 960418, more to comederaadt1996-04-211-6/+6
|
* From NetBSD: 960217 mergeniklas1996-03-031-45/+61
|
* initial import of NetBSD treederaadt1995-10-181-0/+1981