summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2014-03-13fix buffer overflows in icmp redirect handling introduced in rev 1.106Jonathan Gray
2014-03-11lint is gone, and the 'lint' conditional was never in the implementationPhilip Guenther
2014-03-11Remove gratuitous differences between arp and nd6 rtrequests,Martin Pieuchot
2014-03-11In case imcp_reflect() is called without a given source addressMartin Pieuchot
2014-03-10if_lladdr -> if_sadl, no functional change.Martin Pieuchot
2014-02-13When sending a neighbor advertisement, correctly use the carp macMartin Pieuchot
2014-02-07Make carp send IPv6 neighbour advertisements with the 'router' flagStefan Sperling
2014-01-25revert counter size changes. this breaks netstat. digging further, thereTheo de Raadt
2014-01-24clearing the _CSUM_IN_OK flags is now utterly pointless, was only done forHenning Brauer
2014-01-24make the udpstat counters u_int32_t, for consistency with tcpstatHenning Brauer
2014-01-23since the cksum rewrite the counters for hardware checksummed packetsHenning Brauer
2014-01-23put the in{,6}_delayed_cksum() and in{,6}_proto_cksum_out() prototypesChristian Weisgerber
2014-01-22Pass the receiving interface pointer to carp_input() instead of re-Martin Pieuchot
2014-01-22Remove genmask support from the kernel. rtmsgs with RTA_GENMASK set willClaudio Jeker
2014-01-21Do not clean the multicast records of an interface when it is destroyedMartin Pieuchot
2014-01-19Start counting droped icmp errors because the rate limit is exceeded.Claudio Jeker
2014-01-18There was an awkward behaviour after a connection had been divertedAlexander Bluhm
2014-01-13Call all local valiables of type struct in6_ifaddr "ia6". This isAlexander Bluhm
2014-01-13Iterate over the per interface address list instead of the global oneMartin Pieuchot
2014-01-10replace the rest of the obsolete radix macrosTed Unangst
2014-01-09replace Bcopy macro with memmove and memcpy. ok mpiTed Unangst
2014-01-09bzero/bcmp -> memset/memcmp. ok matthewTed Unangst
2014-01-07Propagate an rdomain number to the nd6_lookup independently fromMike Belopuhov
2013-12-31bcopy -> memcpy. reviewed with one fix from matthewTed Unangst
2013-12-20Switch inpt_queue from CIRCLEQ to TAILQ. Thus ending use of CIRCLEQKenneth R Westerback
2013-12-17Change ip_output()'s non-optional arguments to be standard argumentsMatthew Dempsky
2013-12-04ifp must be initialized in ip_setmoptions; from oga via mpi, ok mpiMike Belopuhov
2013-11-29move in_multi definition into kernel-onlyTheo de Raadt
2013-11-28Change the way protocol multicast addresses are linked to an interface.Martin Pieuchot
2013-11-28Use the local variable referencing the receiving interface instead ofMartin Pieuchot
2013-11-27Since r1.106 we have a local variable referencing the receiving interface,Martin Pieuchot
2013-11-27Replace INADDR_TO_IFP() by in_iawithaddr() and kill the macro.Martin Pieuchot
2013-11-27Let's call a rtableid a rtableid.Martin Pieuchot
2013-11-26instead of calculating the icmp checksum here, just set the flag thatHenning Brauer
2013-11-22Remove unused proc argument in in6_control().Martin Pieuchot
2013-11-21hide a bunch of structures (namely arpcom, llinfo_arp, ethernetMike Belopuhov
2013-11-21Remove unneeded include.Martin Pieuchot
2013-11-21Replace the last usage of IA_SIN() and kill this macro.Martin Pieuchot
2013-11-17Instead of stripping the IP options manually in icmp_reflect(),Alexander Bluhm
2013-11-15Rename the struct pf_divert variable in divert_packet() andLawrence Teo
2013-11-11Replace most of our formating functions to convert IPv4/6 addresses fromMartin Pieuchot
2013-11-06See previous commit. This is the next step in the process. The code nowTheo de Raadt
2013-10-31Convert the route expire timestamp in kernel and routing messageAlexander Bluhm
2013-10-28tedu FDDI support and the 3 flavors the driver for DEC devices, evenMartin Pieuchot
2013-10-27delete UPCALL_TIMING debug code from a the dark agesTheo de Raadt
2013-10-25Don't let in_proto_cksum_out() assume that the ICMP checksum field isLawrence Teo
2013-10-24ippseudo is kernel-only; checked in ports by sthenTheo de Raadt
2013-10-24Remove the number of in6_var.h inclusions by moving some functions andMartin Pieuchot
2013-10-24Significant namespace cleanup of netinet6 symbols.Theo de Raadt
2013-10-24Move obvious kernel prototypes (and structure's with kernel pointers,Theo de Raadt