summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2014-09-03When a route to prefix (connected route) is added, if its associatedMartin Pieuchot
2014-09-03Make sure broadcast entries won't be freed by the arp timer so we canMartin Pieuchot
2014-08-27Nuke net.inet6.icmp6.rediraccept and allow redirects on interfacesFlorian Obser
2014-08-26Revert the addition of broadcast addresses, it apparently also corruptsMartin Pieuchot
2014-08-23Move splnet() in in_ifinit() to protect less code that does notAlexander Bluhm
2014-08-19When a local route entry is added for an ifa having a broadcast address,Martin Pieuchot
2014-08-14No need for raw_cb.hMartin Pieuchot
2014-08-14Kill MRT_{ADD,DEL}_BW_UPCALL interfaces and the bandwidth monitoringMartin Pieuchot
2014-08-11Use the RTF_LOCAL flag instead of abusing the RTF_LLINFO flag whenMartin Pieuchot
2014-08-11Convert ARP llinfo allocation to pool(9).Martin Pieuchot
2014-08-10Fix the length check for reinjected ICMP packets: sizeof(struct icmp) isLawrence Teo
2014-08-10Rename p_hdrlen to min_hdrlen to better reflect its purpose.Lawrence Teo
2014-07-22Fewer <netinet/in_systm.h> !Martin Pieuchot
2014-07-14In the next step, stop accepting the nibble-swapped protocol for 5.6.Theo de Raadt
2014-07-13Stop using old n_time, n_long and n_short types in netinet headers.Martin Pieuchot
2014-07-12Resize the pcb hashtable automatically. The table size will be doubledYASUOKA Masahiko
2014-07-12Remove the redundant csum_flag variable and just set the checksum flagLawrence Teo
2014-07-12Protocol checksums have been recalculated on reinjection for a whileLawrence Teo
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-12Tackle the endian.h mess. Make it so that:Philip Guenther
2014-07-12Always create a local route for every configured IPv4 address on theMartin Pieuchot
2014-07-12Implement checksum offload for divert(4): simply set the checksum flagLawrence Teo
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