summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Collapse)Author
2000-03-26Add RCS ID.Angelos D. Keromytis
2000-03-23New timeout code.Artur Grabowski
2000-03-23Remove code from the stone age.Artur Grabowski
2000-03-22remove bogus commentJun-ichiro itojun Hagino
2000-03-22remove if_withname(), which was imported during KAME merge by mistake.Jun-ichiro itojun Hagino
2000-03-22802.11 stuff beginnings, from netbsdMichael Shalayeff
2000-03-21add SIOCGIFMTU/SIOCSIFMTU; remediate redundant code of tun, ppp, sppp; chris@ okMichael Shalayeff
2000-03-21small knits in .c, more media definitions from netbsd in .hMichael Shalayeff
2000-03-17Cryptographic services framework, and software "device driver". TheAngelos D. Keromytis
idea is to support various cryptographic hardware accelerators (which may be (detachable) cards, secondary/tertiary/etc processors, software crypto, etc). Supports session migration between crypto devices. What it doesn't (yet) support: - multiple instances of the same algorithm used in the same session - use of multiple crypto drivers in the same session - asymmetric crypto No support for a userland device yet. IPsec code path modified to allow for asynchronous cryptography (callbacks used in both input and output processing). Some unrelated code simplification done in the process (especially for AH). Development of this code kindly supported by Network Security Technologies (NSTI). The code was writen mostly in Greece, and is being committed from Montreal.
2000-03-12remove redundant check against ifa_dstaddr.Jun-ichiro itojun Hagino
2000-03-12don't touch root radix node on RTM_*. this can panic system fromJun-ichiro itojun Hagino
non-root userland process, under certain routing table setup. http://orange.kame.net/dev/query-pr.cgi?pr=217
2000-03-03$OpenBSD$Todd T. Fries
2000-02-28remove unneeded variable and cleanJason Wright
2000-02-26use LIST_* macros where appropriate instead of using LIST* internals.Michael Shalayeff
From netbsd add 802.11 media types and options add ifmedia_delete_instance() to be used in *detach() routines. a few minor knits. jason@ ok.
2000-02-21Rework bridge_filter() so that it does not require a full packet copyJason Wright
Allow for reusing the current mbuf (rather than a copy) for the last interface in the list in bridge_output(). Replace some pointer derefs with on the stack copies of the data.
2000-02-19set interface fields to null when detaching substructuresNiklas Hallqvist
in preparation for softc retainment.
2000-02-18From NetBSD:Jason Wright
Bump media variant bits and alter IFM_TMASK accordingly Add IFM_HPNA_1 (HomePNA 1.0)
2000-02-17backout incomplete hack from KAME codebase (originally from bbn).Jun-ichiro itojun Hagino
the hack tries to respect ifa or ifp passed to RTM_ADD. However, the change broke certain link-layers. They include: - midway ethernet card (en*), which uses sockaddr_dl in gateway portion to pass PVC information. with the patch, the gateway portion will be overwritten by empty sockaddr_dl and PVC initialization will fail. - IPv6, which can't set static ND table with the patch (ndp -s) with the similar reason. There may be improved hack coming soon, hope the new one does not break others.
2000-02-07fix include file path related to ip6.Jun-ichiro itojun Hagino
2000-02-07make more check about mbuf len before rolling message for routing header.Jun-ichiro itojun Hagino
2000-02-02wrap IFAFREE() by "do {} while (0)". it wasn't safe enough.Jun-ichiro itojun Hagino
2000-01-27Merge "old" and "new" ESP and AH in two files (one for each).Angelos D. Keromytis
Fix a couple of buglets with ingress flow deletion. tcpdump on enc0 should now show all outgoing packets *before* being processed, and all incoming packets *after* being processed. Good to be in Canada (land of the free commits).
2000-01-25add ethernet MAC filtering capabilityJason Wright
also includes split of bridgeintr() with some optimizations for quicker frame handling
2000-01-25Ok, so setsoftnet is md.Marc Espie
Well, on the amiga, setsoftnet *REQUIRES* machine/cpu.h to work... and no include mentioned in those files pulls machine/cpu.h... Nit-fix: / * INET6 */ -> /* INET6 */
2000-01-23Allow BITMAP_ADDRESS_DST in ADDFLOW messages.Angelos D. Keromytis
2000-01-21Make token_output not static.Federico G. Schwindt
2000-01-17don't need IFF_RUNNING for gif, as no resource is allocated forJun-ichiro itojun Hagino
interface operation.
2000-01-17remove IFF_RUNNING if it becomes !IFF_UP.Jun-ichiro itojun Hagino
pointed out by: deraadt
2000-01-16ETHERTYPE_ATALK -> ETHERTYPE_ATAngelos D. Keromytis
2000-01-15Don't allow enc0 to be added to a bridge, as it's used for allAngelos D. Keromytis
non-bound SAs...
2000-01-15Can't bind SAs to enc0Angelos D. Keromytis
2000-01-15Handle the SNAP encapsulated IP/Non-IP case.Jason Wright
2000-01-13Ingress flow support.Angelos D. Keromytis
2000-01-12Major style cleanup for pfkeyv2.cAngelos D. Keromytis
2000-01-12Remove gif_input() -- not needed anymore.Angelos D. Keromytis
2000-01-11Remove unneeded loout call that uses ipx_thishost.Federico G. Schwindt
2000-01-11Add a recursion depth limit, similar to if_gif.c; also, whenAngelos D. Keromytis
computing the route for the GRE tunnel, verify that it does not point back to ourselves.
2000-01-10Typos.Angelos D. Keromytis
2000-01-10Implement the blocknonip flagAngelos D. Keromytis
2000-01-10Remove unnecessary function prototype.Angelos D. Keromytis
2000-01-10externalize pfkeyv2_acquire()Angelos D. Keromytis
2000-01-09Use rt_maskedcopy() instead of handling netmasks manually.Angelos D. Keromytis
2000-01-09Proper netmask handling.Angelos D. Keromytis
2000-01-09Reduce calllimit from 10 to 3; this should avoid running out of stackAngelos D. Keromytis
when misconfiguring (jinmei@isl.rdc.toshiba.co.jp)
2000-01-08expose ifmedia_matchJason Wright
2000-01-08We don't need a pseudo-header for tcpdump on the output routine.Angelos D. Keromytis
2000-01-07Fix tcpdump -n -i greN (causes a panic in NetBSD)Angelos D. Keromytis
2000-01-07Make some of the GRE-specific ioctls privileged. Remove a lot ofAngelos D. Keromytis
unnecessary include files.
2000-01-07gre interface code, from NetBSD (with some changes)Angelos D. Keromytis
2000-01-07Add missing IF_DROPsAngelos D. Keromytis