summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Collapse)Author
1998-07-12Remove the NPMODE_KEEPLAST defs; they're not really necessary. Also,Angelos D. Keromytis
sync with NetBSD (the recent splhigh->splimp changes).
1998-07-08Correct error in original cloning from if_ethersubr.c.ryker
1998-07-07htons(ETHERTYPE_IPX)ryker
1998-07-07DECNET is not DECENT. :-)ryker
1998-07-01Add NPMODE_KEEPLAST conditions; not supported yet (act like NPMODE_QUEUE).Angelos D. Keromytis
1998-06-30Fix broken IPX so the kernel will compile.Bob Beck
1998-06-30Add an NPMODE_KEEPLASTAngelos D. Keromytis
1998-06-28indentTheo de Raadt
1998-06-26convert DLT_LOOP header to network-order u_int32_tTheo de Raadt
1998-06-26fix bpf select(); from mts@rare.netTheo de Raadt
1998-06-10make the packets which were successfully processed by IPSec available toNiels Provos
bpf via the enc0 interface, using linktype DLT_ENC.
1998-06-04add DLT_LOOP support; 4-byte header indicates proto; cstone@pobox.comTheo de Raadt
1998-05-24add support for Virtual Private Networks (VPN).Niels Provos
1998-05-18first step to the setsockopt/getsockopt interface as described inNiels Provos
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.
1998-05-10Make ATM_LLC_SETTYPE do the rigth thing: swap byte on LE machines, don'tTheo de Raadt
swap on BE machines. The previous revision required a ntohs() in atm_output(), to work on LE machines. This was broken for BE machines; bouyer
1998-05-08Add support for RFC-comliant deflate protocolTodd C. Miller
1998-04-16proper htons() and ntohs() handling in output/input, i thinkTheo de Raadt
1998-04-08fix encap notifies.Niels Provos
1998-03-25Add a missing ntohs. fixes llc/snap connections.chuck
from: bouyer@netbsd
1998-03-25add SIOCGIFDATA; fetches ifdata structure attached to each interfaceTheo de Raadt
1998-02-22Changes made for GCC 2.8 -Wall pleasuresNiklas Hallqvist
1998-02-10undef SLMTU if it's been externally definedAngelos D. Keromytis
1998-02-03bad types; wileyc@sekiya.twics.co.jpTheo de Raadt
1997-12-31return error instead of EINTR; brianTheo de Raadt
1997-12-31make the loopback interfaces ordered in the iface list, so they show up in ↵Michael Shalayeff
netstat much better; this particular case showed up with more than one loopback configured in the kernel
1997-12-31use NULL for pointers, not (cast)(0); clandestine onesMichael Shalayeff
1997-12-31NULL is not 0Michael Shalayeff
1997-12-31NULL is not 0Michael Shalayeff
1997-12-31two missing splx(); one from brian, one from meTheo de Raadt
1997-12-15fix for route change crash; from freebsdTheo de Raadt
1997-12-12permit non-root to use RTM_GET, but no other calls; netbsdTheo de Raadt
1997-11-15fix memory management errorsTheo de Raadt
1997-11-07$OpenBSD$Niklas Hallqvist
1997-11-04make it easier to add additional transforms. add blowfish and castNiels Provos
encryption. some more info for kernfs/ipsec.
1997-10-02conditional error loggingTheo de Raadt
1997-09-30Check for NULL argument in bpf_mtap(). Some ethernet driversTodd C. Miller
can call this with a NULL pointer, resulting in a panic. Matthias Scheler <tron@lyssa.owl.de>
1997-09-28log() needs a \nTheo de Raadt
1997-09-27undo previous AF_UNSPEC change. analyze two alternatives: AF_SOMETHINGNEW,Theo de Raadt
or how much work it would be fix everything that uses AF_UNSPEC.
1997-09-21Do not report RTM_MISS up on IP encapsulation implicit lookups. This shouldNiklas Hallqvist
fix RARP as well as improving performance. Chances are that it will fix an error having to do with renumbering net interfaces too. Thanks to Angelos and Theo for help with the fix, and Martin and Phil for reassuring it was a general bug.
1997-09-05make bpfread return ENXIO if a read is attempted on an uninitializedTheo de Raadt
descriptor; newsham@secnet.com
1997-09-05Minor changes from ppp 2.3.1Todd C. Miller
1997-08-31for non-tty TIOCSPGRP/F_SETOWN/FIOSETOWN pgid setting calls, store uidTheo de Raadt
and euid as well, then deliver them using new csignal() interface which ensures that pgid setting process is permitted to signal the pgid process(es). Thanks to newsham@aloha.net for extensive help and discussion.
1997-08-02pass address family as host-byte-order u_int32_t. this fixes bpf. add aTheo de Raadt
note to the bottom of tun.4 to indicate that this is a binary incompatibility with older versions, and describe all 3 revisions this has gone through. everyone -- recompile your code that uses tun.
1997-07-29tun_bpf not neededTheo de Raadt
1997-07-29tell bpf packet header is u_char sized; also indent. spotted by newshamTheo de Raadt
1997-07-29indentTheo de Raadt
1997-07-28make it compileNiels Provos
1997-07-27expiration messages, fixes, updates, all sorts of thingsNiklas Hallqvist
1997-07-27for AF_UNSPEC sockets, do not whack the ethernet address; this is what bpfTheo de Raadt
uses when it sends packets out. blame tqbf@rdist.org for this fix.
1997-07-24do not ignore IFF_NOARPTheo de Raadt