summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_output.c
AgeCommit message (Expand)Author
1998-08-09defopt PFIL_HOOKS.mrg
1998-07-17Fix PR5508: ipfil cut-through forwarding causes panicsommerfe
1998-04-28Only transmit fragments if the send queue of interface can actually holdmatt
1998-03-24Ensure that we take the IP option length into account when we calculatekml
1998-03-19convert pfil(9) in and out lists from <sys/queue.h> LISTs to TAILQs, andmrg
1998-02-15Add correct copyright notice for IP address hash change. This code is donate...tls
1998-02-13Change list of interface IP addresses to a hash. Improves performance on hos...tls
1998-02-13Fix variable declarations: register -> register int.kleink
1998-01-12Use option header file for MROUTINGscottr
1998-01-07add the following, derived from FreeBSD:lukem
1997-10-14Add support for returning maximum supported MTU when ip_output fails withmatt
1997-04-15Move the mtod calls *after* we've made sure that the packet has passed thechristos
1997-02-18pseudo-device ipfilter brings in PFIL_HOOKS.mrg
1997-01-11Implement the IP_RECVIF socket option: supply a datagram packet's incomingthorpej
1996-12-20always reassign ip after calling function.mrg
1996-12-20in pfil_hooks: always reassign ip after calling hook.mrg
1996-10-22Fix a panic from the pfil_hooks.veego
1996-10-11Fix a mbuf leak in ip_output().is
1996-09-14move the packet filter hooks in to a saner location. while i'm here, renamemrg
1996-09-09Add in_nullhost() and in_hosteq() macros, to hide some protocolmycroft
1996-09-06add packet filter interface code. see pfil(9) for more details. youmrg
1996-02-26two more local addr changes, all done differently now (idea from charles)mrg
1996-02-13netinet prototypeschristos
1995-07-01null mbuf pointer could cause system crash; avoid it. Fromcgd
1995-06-12Various cleanup, including:mycroft
1995-06-04Don't cast things unnecessarily.mycroft
1995-06-04Clean up many more casts.mycroft
1995-06-01Avoid byte-swapping IP addresses at run time.mycroft
1995-05-15simplify ip_output() out-of-memory condition slightly, and style nits.cgd
1995-04-13be a bit more careful and explicit with types. (basically a large no-op.)cgd
1995-04-11Remove some explicit references to loif.mycroft
1994-06-29New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'cgd
1994-05-13Update to 4.4-Lite networking code, with a few local changes.mycroft
1994-02-02Multicast is no longer optional.hpeyerl
1994-01-19Fix arguments to ip_getmoptions.brezak
1994-01-18Fix some prototype detected warnings/errors.brezak
1994-01-18Patch for ip-multicast bugs from mccanne@ee.lbl.gov (Steven McCanne)brezak
1994-01-10Should compile now with or without `options MULTICAST'.mycroft
1994-01-09Prototype the rest.mycroft
1994-01-08Fix some inconsistent spacing; spaces at the end of lines, etc.mycroft
1994-01-07kill COMPAT_OLDSOCKOPTcgd
1994-01-06Apparently noone ever tested the COMPAT_OLDSOCKOPT flag...ws
1993-12-18Canonicalize all #includes.mycroft
1993-12-06oops; fix that last...cgd
1993-12-06the ugliest compatibility hack i think i've ever seen...cgd
1993-12-06multicast support.hpeyerl
1993-11-05fix from david greenman, davidg@freefall.cdrom.com:cgd
1993-05-22add include of select.h if necessary for protos, or delete if extraneouscgd
1993-05-18make kernel select interface be one-stop shopping & clean it all up.cgd
1993-03-21initial import of 386bsd-0.1 sourcescgd