Age | Commit message (Expand) | Author |
2016-11-20 | Make rtable_iterate(9) mpsafe by using the new SRPL_NEXT(9). | Martin Pieuchot |
2016-11-07 | ARP and NDP timeouts mess with the routing table, so they need a process | Martin Pieuchot |
2016-09-15 | all pools have their ipl set via pool_setipl, so fold it into pool_init. | David Gwynne |
2016-09-07 | Rename rtable_mpath_next() into rtable_iterate() and make it do a proper | Martin Pieuchot |
2016-09-06 | pool_setipl for various netinet and netinet6 bits | David Gwynne |
2016-08-22 | Make the ``rt_gwroute'' pointer of RTF_GATEWAY entries immutable. | Martin Pieuchot |
2016-07-14 | Prevent a use-after-free by not updating an ARP entry that has been | Martin Pieuchot |
2016-07-13 | Move ARP processing back to the KERNEL_LOCK()ed task until the race | Martin Pieuchot |
2016-07-13 | Introduce RTF_MULTICAST and flag corresponding IPv6 routes as such | Martin Pieuchot |
2016-07-11 | Revert the introduction of ``rt_addr''. | Martin Pieuchot |
2016-06-28 | Add sysctl for arp timers: net.inet.ip.arptimeout (expire timer for resolved | Chris Cappuccio |
2016-06-14 | Store the source address associated with a route in its own chunk of | Martin Pieuchot |
2016-06-10 | Add the "llprio" field to struct ifnet, and the corresponding keyword | Vincent Gross |
2016-06-06 | Move logic to send ARP replies to arpreply(). | Martin Pieuchot |
2016-06-06 | Get rid of the ``enaddr'' argument of carp_iamatch(). | Martin Pieuchot |
2016-06-03 | set rt_expire times against time_uptime, not time_second. | David Gwynne |
2016-05-31 | Stop creating and inserting a route entry for ARP and ND automagically. | Martin Pieuchot |
2016-05-23 | Pass a 'struct in_addr *' to arplookup() instead of always dereferencing | Martin Pieuchot |
2016-05-23 | Shorten en error string. | Martin Pieuchot |
2016-05-18 | Remove some superflous if_get(9)/if_put(9) dances now that ARP input | Martin Pieuchot |
2016-05-18 | Move the code to update an ARP cache into its own function. | Martin Pieuchot |
2016-04-27 | Remove unused arguments from rt_checkgate(). | Martin Pieuchot |
2016-03-30 | Implement proxy ARP for ART based on mpath support. | Martin Pieuchot |
2016-03-24 | Ensure that a found proxy ARP entry has the correct flag. | Martin Pieuchot |
2016-03-07 | Do not remove RTF_STATIC L2 entries from the routing table. | Martin Pieuchot |
2016-01-21 | remove the arp_inuse and arp_allocated counters | David Gwynne |
2016-01-14 | Grab the KERNEL_LOCK before delivering a message to the routing socket | Martin Pieuchot |
2016-01-08 | Get rid of the arp and revarp input queues. | Martin Pieuchot |
2015-12-17 | rm a bit more trailers code. no longer accept them as alias for ethernet. | Ted Unangst |
2015-12-02 | Since we want to print the interface names in the log messages it is | Claudio Jeker |
2015-12-02 | More rt_ifp killing. There checks in in_arpinput() to verify that the | Claudio Jeker |
2015-12-02 | There is no reason for this carp magic in arpresolve. rt->rt_ifp has to | Claudio Jeker |
2015-12-02 | When destroying an interface, we have to wait until all references | Alexander Bluhm |
2015-12-02 | Kill the RT_REPORT flag to rtalloc() and stop sending RTM_MISS messages | Claudio Jeker |
2015-12-02 | Do not delete a conflicting & cloned route entry in the hot path. | Martin Pieuchot |
2015-12-01 | Remove backward compatibility for "older version of routed and gated". | Martin Pieuchot |
2015-11-20 | This no longer depends on bridge.h, fewer "#ifdef NBRIDGE", say yeah! | Martin Pieuchot |
2015-11-20 | Fewer uses of rt_ifp. | Martin Pieuchot |
2015-11-18 | Factorize the bits to check if a L2 route is connected, wether it is | Martin Pieuchot |
2015-11-18 | Make use of srp_enter()/srp_leave() in carp_iamatch() in preparation | Martin Pieuchot |
2015-11-13 | Sore the index of the interface used for revarp instead of a pointer to | Martin Pieuchot |
2015-11-06 | In in_arpinput() do not make an extra route lookup to check wether | Alexander Bluhm |
2015-11-05 | In in_arpinput() replace the loops over the interface addresses | Alexander Bluhm |
2015-11-04 | use ml_purge to flush the arp hold lists instead of dequeue/free loops. | David Gwynne |
2015-11-02 | Retire ARP load-balacing, thanks for all the fish! | Martin Pieuchot |
2015-11-02 | Rename the list of arp entries to arp_list. This is consistent to | Alexander Bluhm |
2015-11-01 | Replace the nd6 llinfo malloc(9) with pool_get(9) like arp does. | Alexander Bluhm |
2015-10-27 | RIP arp_ifinit(). | Martin Pieuchot |
2015-10-27 | Move code around for clarity, no functional change. | Martin Pieuchot |
2015-10-25 | Introduce if_rtrequest() the successor of ifa_rtrequest(). | Martin Pieuchot |