Age | Commit message (Expand) | Author |
2020-05-27 | Document the various flavors of NET_LOCK() and rename the reader version. | Martin Pieuchot |
2020-03-15 | Guard SIOCDELMULTI if_ioctl calls with KERNEL_LOCK() where the call is | Visa Hankala |
2019-09-02 | Fix a route use after free in multicast route. Move the rt_mcast_del() | Alexander Bluhm |
2019-06-21 | Prevent recursions by not deleting entries inside rtable_walk(9). | Martin Pieuchot |
2019-06-04 | Add missing NULL check for the protocol control block (pcb) pointer in | anton |
2019-02-13 | change rt_ifa_add and rt_ifa_del so they take an rdomain argument. | David Gwynne |
2019-02-10 | remove the implict RTF_MPATH flag that rt_ifa_add() sets on new routes. | David Gwynne |
2018-10-10 | RT_TABLEID_MAX is 255, fix places that assumed that it is less than 255. | Reyk Floeter |
2018-04-30 | Reduce the scope of the NET_LOCK() in in_control(). Two functions were | Theo Buehler |
2017-09-01 | Change sosetopt() to no longer free the mbuf it receives and change | Martin Pieuchot |
2017-06-26 | Assert that the corresponding socket is locked when manipulating socket | Martin Pieuchot |
2017-06-19 | The IP multicast forward functions return an errno, call the variable | Alexander Bluhm |
2017-05-16 | Sync three changes that were caught by IPv6 multicast routing review: | Rafael Zalamena |
2017-05-16 | Make return values more meaningful by using errno instead of -1 or 1. | Rafael Zalamena |
2017-05-16 | Replace remaining splsoftassert(IPL_SOFTNET) by NET_ASSERT_LOCKED(). | Martin Pieuchot |
2017-05-16 | Let malloc() block when the caller of the add route function is | Rafael Zalamena |
2017-05-16 | Call rtfree() after each use of routes and make sure the route is valid | Rafael Zalamena |
2017-04-06 | Convert bcopy to memcpy where the memory does not overlap, otherwise, | David Hill |
2017-03-17 | Be more strict on all route iterations, lets always make sure that we | Rafael Zalamena |
2017-03-14 | Make mfc_find() more strict when looking for routes, fixes a problem | Rafael Zalamena |
2017-02-09 | Unbreak 'netstat -g' and make multicast route stats sysctl more robust. | Rafael Zalamena |
2017-02-08 | Test for NULL before dereferencing a pointer not after. | Jonathan Gray |
2017-02-01 | In sogetopt, preallocate an mbuf to avoid using sleeping mallocs with | David Hill |
2017-01-12 | Clean up multicast files from unused definitions and comments. | Rafael Zalamena |
2017-01-11 | Remove mfc hash tables and use the OpenBSD routing table for multicast | Rafael Zalamena |
2017-01-06 | Remove the global viftable vector that holds the virtual interfaces | Rafael Zalamena |
2017-01-06 | Simplify code by removing some old pullup macro, killing some variables | Rafael Zalamena |
2017-01-06 | Kill various splsoftnet(). | Martin Pieuchot |
2017-01-05 | Remove some unnecessary code abstractions and while here remove a | Rafael Zalamena |
2016-12-22 | Remove PIM support from the multicast stack. | Rafael Zalamena |
2016-12-21 | Fix build without PIM defined. | Martin Pieuchot |
2016-12-21 | Fix PIM compilation even though it is disabled. | Rafael Zalamena |
2016-12-20 | Call the multicast timer callback per domain instead of for all domains | Rafael Zalamena |
2016-12-20 | Remove unused timeout that was never being set. | Rafael Zalamena |
2016-12-19 | Kill unused function. | Rafael Zalamena |
2016-12-19 | Extend the multicast sockets and multicast hash table support to multiple | Rafael Zalamena |
2016-12-13 | Propagate the routing table id in ip_mrouter_set() so the MRT_ADD_VIF | Rafael Zalamena |
2016-11-29 | Kill unused 'struct route'. | Martin Pieuchot |
2016-11-29 | m_free() and m_freem() test for NULL. Simplify callers which had their own | Jonathan Gray |
2016-09-24 | use hashfree. from Mathieu - | Ted Unangst |
2016-03-07 | Sync no-argument function declaration and definition by adding (void). | Christian Weisgerber |
2015-11-14 | Remove mrtdebug and reduce differences with the v6 version. | Martin Pieuchot |
2015-11-13 | Do not cast malloc(9) results. | Martin Pieuchot |
2015-11-13 | Kill another tunnel leftover and keep PIM stuff inside #ifdef PIM. | Martin Pieuchot |
2015-11-12 | Kill another leftover from the tunnel support removal and add more PIM. | Martin Pieuchot |
2015-11-12 | Sync headers and get rid of #ifdef MROUTING. | Martin Pieuchot |
2015-11-12 | Remove VIFF_TUNNEL leftovers, tunnels aren't supported since 2006. | Martin Pieuchot |
2015-11-12 | Fix PIM build. | Martin Pieuchot |
2015-09-12 | Introduce if_input_local() a function to feed local traffic back to | Martin Pieuchot |
2015-09-01 | Replace sockaddr casts with the proper satosin(), ... calls. | Alexander Bluhm |