Age | Commit message (Expand) | Author |
2024-04-17 | Revert previous, it breaks IPv6 on loopback interfaces. | Florian Obser |
2024-04-16 | Destination addresses make no sense on loopback interfaces. | Florian Obser |
2023-06-28 | use refcnt API for multicast addresses, add tracepoint:refcnt:ifmaddr probe | Klemens Nanni |
2023-04-21 | Drop error variable and return directly; OK mvs tb | Klemens Nanni |
2023-04-19 | move kernel lock into multicast ioctl handlers; OK mvs | Klemens Nanni |
2022-12-06 | Add missing kernel lock around (*if_ioctl)() call within | Vitaliy Makkoveev |
2022-12-02 | Unlock in6_ioctl_get() aka. SIOCGIF{DSTADDR,NETMASK,AFLAG,ALIFETIME}_IN6 | Klemens Nanni |
2022-11-30 | Unlock nd6_ioctl(), push kernel lock into in6_ioctl_{get,change_ifaddr}() | Klemens Nanni |
2022-11-23 | Add *if_nd to struct ifnet, call nd6_if{at,de}tach() directly | Klemens Nanni |
2022-11-23 | Recommit previous "Remove useless struct in6_ifextra" | Klemens Nanni |
2022-11-22 | Backout "Remove useless struct in6_ifextra" commit | Klemens Nanni |
2022-11-22 | Use local variable consistently | Klemens Nanni |
2022-11-22 | Remove useless struct in6_ifextra | Klemens Nanni |
2022-11-19 | Push kernel lock into pru_control() aka. in6_control() / in_control() | Klemens Nanni |
2022-11-12 | Remove unused fields from struct in6_ifextra | Klemens Nanni |
2022-09-08 | Rename global ifnet TAILQ | Klemens Nanni |
2022-08-29 | Use struct refcnt for interface address reference counting. | Alexander Bluhm |
2022-08-06 | Clean up the netlock macros. Merge NET_RLOCK_IN_SOFTNET and | Alexander Bluhm |
2022-02-25 | Reported-by: syzbot+1b5b209ce506db4d411d@syzkaller.appspotmail.com | Philip Guenther |
2022-02-25 | in6_ioctl() is declared in in6_var.h as it's used in if_umb.c, so | Philip Guenther |
2022-01-02 | spelling | Jonathan Gray |
2021-03-10 | spelling | Jonathan Gray |
2020-08-07 | The IPv6 source address selection rewrite had one (known) difference | Florian Obser |
2020-08-04 | Validate input given to ioctl(SIOCAIFADDR_IN6) like NetBSD already does. | anton |
2020-07-28 | Rewrite IPv6 source address selection in terms of the 8 rules given in | Florian Obser |
2020-07-03 | Rename IN6_IFF_PRIVACY to IN6_IFF_TEMPORARY. | Florian Obser |
2020-06-30 | Fix two places where carp backup state is misspelled in comments. | Sebastian Benoit |
2020-06-24 | kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9) | cheloha |
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-11-18 | Accept inet6 address with missing sa_len for the get ioctl(2). | Alexander Bluhm |
2019-11-11 | Kernel is missing propper input validation when configuring IPv6 | Alexander Bluhm |
2019-11-08 | convert interface address change hooks to tasks and a task_list. | David Gwynne |
2019-10-22 | Fix white spaces and use __func__ in printf(). | Alexander Bluhm |
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-05 | Do not join node information multicast group (RFC 4620). | Florian Obser |
2018-05-12 | Make the code a bit easier on the eye by factoring repeated embedded | Theo Buehler |
2018-05-06 | Nuke unused ia6_createtime struct member. | Florian Obser |
2018-05-06 | Continue refactoring and cleanup of in6_ioctl(). | Theo Buehler |
2018-05-04 | Split handling of SIOCGIF*_IN6 into a separate function in6_ioctl_get() | Theo Buehler |
2018-05-02 | Push the NET_LOCK() down in in6_control() similar to what was done | Theo Buehler |
2018-04-24 | Make the ramdisks compile again, we don't have MROUTING on them. | Florian Obser |
2018-04-24 | Push NET_LOCK down in the default ifioctl case. | Paul Irofti |
2018-04-24 | Run duplicate address detection again if an existing address gets | Florian Obser |
2017-11-23 | Replace non mp-safe carp_iamatch6() with mp-safe carp_iamatch(). | Martin Pieuchot |
2017-11-04 | Stop calling ifp->if_ioctl() inside in{,6}_ioctl(). | Martin Pieuchot |
2017-11-02 | Over 17 years is probably 'a while...' | Florian Obser |
2017-10-26 | Kill deprecated IPv6 ioctl(2)s. | Martin Pieuchot |
2017-10-24 | Remove some more tests checking for a non-NULL `ifp->if_ioctl'. | Martin Pieuchot |