summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2014-07-11in_proto_cksum_out: zero the icmp cksum before going on so that we do notHenning Brauer
2014-07-11There is a use-after-free somewhere in the code that links the pfAlexander Bluhm
2014-07-11Remove rfc 4620 Node Information Query support (from the kernel).Sebastian Benoit
2014-07-10Simplify the way divert(4) sends packets to userspace: Instead ofLawrence Teo
2014-07-09bpf code surgery / shuffling / simplification.Henning Brauer
2014-07-08decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hTheo de Raadt
2014-06-30Kill dead code, what does a negative number of addresses on a carp(4)Martin Pieuchot
2014-06-26Calling in{6,}_purgeaddr() is not enough to remove an address fromMartin Pieuchot
2014-06-23repair ramdisk buildsTheo de Raadt
2014-06-23Fix compile without IPSEC.YASUOKA Masahiko
2014-06-16Revert "Always create a local route for every configured IPv4 address",Martin Pieuchot
2014-06-11Always create a local route for every configured IPv4 address on theMartin Pieuchot
2014-06-04Only use ifa_ifwithaddr() to check if the binding address is on theMartin Pieuchot
2014-06-04Stop using a global variable to do address lookups.Martin Pieuchot
2014-06-02Simply use ifa_ifwithaddr() to check if the binding address is on theMartin Pieuchot
2014-05-20correctly match size and buffer. from enh at googleMartin Pieuchot
2014-05-12Includes a router altert option (RAO) in IGMP packets. Without thisMartin Pieuchot
2014-05-10Fix a few bad indentsClaudio Jeker
2014-05-07Remove the last hacks concerning the global list of IPv4 addresses in theMartin Pieuchot
2014-05-07Kill the {nd6_,}useloopback buttons, using the loopback interface forMartin Pieuchot
2014-05-07Remove some m->m_pkthdr.rcvif dereference to help for upcomingMartin Pieuchot
2014-05-05Use a custom ifa_rtrequest function for point-to-point interfacesMartin Pieuchot
2014-04-30Remove carp_seroute() it no longer does anything useful but mess withMartin Pieuchot
2014-04-25Kill in_localaddr(), one less usage of the global list of IPv4 addresses.Martin Pieuchot
2014-04-23No need for vargs here.Florian Obser
2014-04-23Don't use varargs for udp_output() and sync the argument order withMartin Pieuchot
2014-04-21ip_output() using varargs always struck me as bizarre, esp since it's onlyHenning Brauer
2014-04-21we'll do fine without casting NULL to struct foo * / void *Henning Brauer
2014-04-21remove a define in an #ifdef notyet - "not yet" for 19 years gotta beHenning Brauer
2014-04-21annotate all #endifs to make clear what #if(def) they endHenning Brauer
2014-04-21cosmetic changes regarding #ifdef to make things more obvious, ok reykHenning Brauer
2014-04-20ether_output: instead of assembling the ethernet header and then callingHenning Brauer
2014-04-20move in_cksum_phdr from in.h (under #ifdef _KERNEL, at least) to ip_output.cHenning Brauer
2014-04-20nuke in_cksum_addword()Henning Brauer
2014-04-18tcp_respond: let the stack worry about the cksum instead of doing itHenning Brauer
2014-04-18Invert the signature logic of in{,6}_selectsrc, make them return theJeremie Courreges-Anglas
2014-04-16Merge in_fixaddr() into in_selectsrc() in order to prepare forMartin Pieuchot
2014-04-14"struct pkthdr" holds a routing table ID, not a routing domain one.Martin Pieuchot
2014-04-10notify userland when arp entry is removed; ok mpiMike Belopuhov
2014-04-10Retire rtinit() an use rt_ifa_add(9) and rt_ifa_del(9) to manageMartin Pieuchot
2014-04-07In udp_output() also use the correct source address in case of an unbound soc...Christopher Zimmermann
2014-04-07Retire kernel support for SO_DONTROUTE, this time without breakingMartin Pieuchot
2014-04-06get rid of expensive temporary connect in udp_output().Christopher Zimmermann
2014-04-06factor out source and destination address mangling from in_pcbconnect()Christopher Zimmermann
2014-04-06Remove redundant call to in{,6}_pcbbind() from tcp PRU_CONNECT.Christopher Zimmermann
2014-03-28revert "Retire kernel support for SO_DONTROUTE" diff, which does bad thingsStuart Henderson
2014-03-27Retire kernel support for SO_DONTROUTE, since the plan is to alwaysMartin Pieuchot
2014-03-27Stop dereferencing the ifp pointer present in the packet header allMartin Pieuchot
2014-03-27Stop mixing interface address flags with routing entry ones.Martin Pieuchot
2014-03-21Global lists of addresses are species near extinction, even carp doMartin Pieuchot