summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
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
2014-03-21rt_timer* spring cleanup.Martin Pieuchot
2014-03-21Split the magic to add a connected route for every new IPv4 addressMartin Pieuchot
2014-03-20revert rev. 1.115Sebastian Benoit
2014-03-18Notify userland via the routing socket when ARP resolution completes;Mike Belopuhov
2014-03-18Rename rt_gettable() into rtable_get(), swap its arguments to beMartin Pieuchot
2014-03-14Add missing parens so 'if' statement controls both of the statementsKenneth R Westerback
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