Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix comment | 2005-01-15 | 1 | -2/+2 | |
| | |||||
* | Duplicate nested if statement in PIM code. | 2005-01-14 | 1 | -3/+2 | |
| | | | | From brad@ | ||||
* | Add kernel support for Protocol Independant Multicast (PIM) | 2005-01-14 | 1 | -24/+1437 | |
| | | | | | | | | Information: http://netweb.usc.edu/pim/ From Pavlin Radoslavov <pavlin@icir.org> ok deraadt@ brad@ | ||||
* | Multicast routing cleanup from Pavlin Radoslavov | 2004-11-24 | 1 | -426/+441 | |
| | | | | | | | | | | - sync ip_mroute.c with NetBSD - import some FreeBSD changes to MFC entry handling - set im->im_vif correctly when sending IGMPMSG_WRONGVIF - increment mrtstat.mrts_upcalls correctly - return error from get_sg_cnt() if there is no matching forwarding entry ok henning@ brad@ naddy@ | ||||
* | Don't allow SIOCGET{VIF,SG}CNT from sockets other than the multicast router. | 2004-08-24 | 1 | -12/+16 | |
| | | | | | | | From NetBSD Fixes PR 3825 ok mcbride@ canacar@ claudio@ | ||||
* | fix vlan destroy for MROUTING; report spamme@wouz.dk via tedu; ok itojun | 2004-01-06 | 1 | -1/+3 | |
| | |||||
* | put an mi wrapper around stdarg.h/varargs.h. gcc3 moved stdarg/varargs macros | 2004-01-03 | 1 | -2/+2 | |
| | | | | | | | to built-ins, so eventually we will have one version of these files. Special adjustments for the kernel to cope: machine/stdarg.h -> sys/stdarg.h and machine/ansi.h needs to have a _BSD_VA_LIST_ for syslog* prototypes. okay millert@, drahn@, miod@. | ||||
* | de-register. deraadt ok | 2003-12-10 | 1 | -90/+90 | |
| | |||||
* | do not flip ip_len/ip_off in netinet stack. deraadt ok. | 2003-07-09 | 1 | -10/+9 | |
| | | | | (please test, especially PF portion) | ||||
* | better vif_delete (no dangling ref to struct ifnet). deraadt ok | 2003-07-09 | 1 | -3/+16 | |
| | | | | it won't affect default GENERIC build - as MROUTING is not defined | ||||
* | Remove the advertising clause in the UCB license which Berkeley | 2003-06-02 | 1 | -6/+2 | |
| | | | | rescinded 22 July 1999. Proofed by myself and Theo. | ||||
* | KNF. markus ok | 2003-05-14 | 1 | -613/+633 | |
| | |||||
* | string cleaning; tedu ok | 2003-05-06 | 1 | -2/+3 | |
| | |||||
* | Fix a problem where passing NULL as a pointer with varargs does not promote | 2002-08-28 | 1 | -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$ | 2002-07-31 | 1 | -2/+1 | |
| | |||||
* | whitespace | 2002-06-09 | 1 | -61/+61 | |
| | |||||
* | Kill #if __STDC__ used to do K&R vs. ANSI varargs/stdarg; just do things | 2002-03-15 | 1 | -8/+2 | |
| | | | | the ANSI way. | ||||
* | First round of __P removal in sys | 2002-03-14 | 1 | -32/+32 | |
| | |||||
* | bring back the old copyright notice | 2001-09-26 | 1 | -1/+41 | |
| | |||||
* | More old timeouts removal, mainly affected unused/unmaintained code. | 2001-08-19 | 1 | -6/+13 | |
| | |||||
* | Remove unneeded ip_id convertions. | 2001-06-23 | 1 | -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@ | 2000-11-10 | 1 | -2/+2 | |
| | |||||
* | Rename the ip4_* routines to ipip_*, make it so GIF tunnels are not | 2000-01-21 | 1 | -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 variable | 1999-08-08 | 1 | -1/+2 | |
| | |||||
* | Support detaching of network interfaces. Still work to do in ipf, and | 1999-08-08 | 1 | -1/+19 | |
| | | | | other families than inet. | ||||
* | zap the newhashinit hack. | 1999-04-28 | 1 | -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. | 1999-04-20 | 1 | -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) | 1999-02-05 | 1 | -1/+3 | |
| | |||||
* | dont call ip_randomid() in htons(). | 1999-01-08 | 1 | -2/+3 | |
| | |||||
* | rip_input() should be called with a 0 terminator; cmetz | 1999-01-08 | 1 | -4/+4 | |
| | |||||
* | make ip_id random but ensure that ids dont repeat for some period. | 1998-12-26 | 1 | -6/+2 | |
| | |||||
* | Proper handling of IP in IP and checksumming. | 1998-07-29 | 1 | -3/+19 | |
| | |||||
* | wrong endian conversion caused vif stats to be wrong; jonny@jonny.eng.br | 1998-07-03 | 1 | -2/+2 | |
| | |||||
* | first step to the setsockopt/getsockopt interface as described in | 1998-05-18 | 1 | -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() | 1997-09-28 | 1 | -22/+23 | |
| | |||||
* | Couple of missing ifdefs. | 1997-02-21 | 1 | -1/+5 | |
| | |||||
* | IPSEC package by John Ioannidis and Angelos D. Keromytis. Written in | 1997-02-20 | 1 | -1/+22 | |
| | | | | Greece. From ftp.funet.fi:/pub/unix/security/net/ip/BSDipsec.tar.gz | ||||
* | if_name/if_unit -> if_xname/if_softc | 1996-05-10 | 1 | -6/+5 | |
| | |||||
* | partial sync with netbsd 960418, more to come | 1996-04-21 | 1 | -6/+6 | |
| | |||||
* | From NetBSD: 960217 merge | 1996-03-03 | 1 | -45/+61 | |
| | |||||
* | initial import of NetBSD tree | 1995-10-18 | 1 | -0/+1981 | |