summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2015-11-05In in_arpinput() replace the loops over the interface addressesAlexander Bluhm
2015-11-04use ml_purge to flush the arp hold lists instead of dequeue/free loops.David Gwynne
2015-11-03Disable TCP/UDP TX hardware checksumming if an IPv4 packet containsChristian Weisgerber
2015-11-03Plumb Chacha20-Poly1305 into the IPsec/ESP and PF_KEY frameworksMike Belopuhov
2015-11-02Remove leftovers from previous carp(4)-to-relayd(8) conversion diff.Martin Pieuchot
2015-11-02Retire ARP load-balacing, thanks for all the fish!Martin Pieuchot
2015-11-02Rename the list of arp entries to arp_list. This is consistent toAlexander Bluhm
2015-11-01Replace the nd6 llinfo malloc(9) with pool_get(9) like arp does.Alexander Bluhm
2015-10-30Rename rtrequest1() to rtrequest().Alexander Bluhm
2015-10-28Remove linkmtu and maxmtu from struct nd_ifinfo. IN6_LINKMTU can nowFlorian Obser
2015-10-27RIP arp_ifinit().Martin Pieuchot
2015-10-27Rewrite in_ouraddr() to not use ``rt_ifa'' since it is not obvious thatMartin Pieuchot
2015-10-27Move code around for clarity, no functional change.Martin Pieuchot
2015-10-26Use rt_ifidx rather than rt_ifp.Martin Pieuchot
2015-10-25Introduce if_rtrequest() the successor of ifa_rtrequest().Martin Pieuchot
2015-10-25Instead of doing the the if_get() dance for rt_missmsg(), change theAlexander Bluhm
2015-10-24Ignore Router Advertisment's current hop limit.Martin Pieuchot
2015-10-24Convert some if_ref() to if_get().Martin Pieuchot
2015-10-23``rt_ifp'' cannot be NULL.Martin Pieuchot
2015-10-22Drop historical comment and an old '#if notyet'.Martin Pieuchot
2015-10-22Make sure that the address matching the key (destination) of a routeMartin Pieuchot
2015-10-22Inspired by satosin(), use inline functions to convert sockaddr dl.Alexander Bluhm
2015-10-22Do not pass an ``ia'' just to dereference ``ia_ifp''.Martin Pieuchot
2015-10-22Do not dereference ``ia_ifp'' when we already have an ``ifp'' pointer.Martin Pieuchot
2015-10-20add a new getsockopt option IP_IPDEFTTL to retrieve the default ttl.Sebastian Benoit
2015-10-20At guenther's suggestion replace dnssocket() with a SOCK_DNS flag onTheo de Raadt
2015-10-19Stop checking for RTF_UP directly, call rtisvalid(9) instead.Martin Pieuchot
2015-10-19Sync rtisvalid(9) check for local route entries with r1.257 ofMartin Pieuchot
2015-10-19Remove superfluous NULL checks.Martin Pieuchot
2015-10-19deduplicate in[6]_pcbbind() port scan loop.Vincent Gross
2015-10-18Add two new system calls: dnssocket() and dnsconnect(). This creates aTheo de Raadt
2015-10-14Init a variable in the recently added carp_vhe_match() function clangJonathan Gray
2015-10-13Make use of rtisvalid(9) to check if local route entries match existingMartin Pieuchot
2015-10-13Simplify arptfree() to no longer look at the route entry's refcounter.Martin Pieuchot
2015-10-13Use rtisivalid(9) to check if the given (cached) route can be used.Martin Pieuchot
2015-10-09Rename tame() to pledge(). This fairly interface has evolved to be moreTheo de Raadt
2015-10-07easy size for free(); ok mpiTheo de Raadt
2015-10-07Initialize the routing table before domains.Martin Pieuchot
2015-10-07Move route entry debug helpers where they belong.Martin Pieuchot
2015-10-05Revert if_oqdrops accounting changes done in kernel, per request from mpi@.Masao Uebayashi
2015-10-05Don't count IF_DROP()'ed packets as if_oerrors too.Masao Uebayashi
2015-10-02add a comment above the rfc1948 code that mentions the rfc so it's easy to findTed Unangst
2015-09-28Factors ou the route hashing code to implement Equal-Cost Multi-PathMartin Pieuchot
2015-09-28Merge gif(4)'s tentacles in a single file.Martin Pieuchot
2015-09-28Do not manually decrement rt's refcounter in arplookup() and let theMartin Pieuchot
2015-09-27Welcome etheranyaddr, cousin of etherbroadcastaddr.Stefan Sperling
2015-09-27make carp_input mpsafe.David Gwynne
2015-09-25Ensure that RTF_LOCAL route entries always stay UP.Martin Pieuchot
2015-09-23Always increment rt_use inside rtalloc(9) instead of doing it in someMartin Pieuchot
2015-09-22Remove inpt_lastport from struct inpcbtable, use local variablesVincent Gross