summaryrefslogtreecommitdiff
path: root/sys/netinet6/in6_proto.c
AgeCommit message (Expand)Author
2024-08-20Unlock igmp_sysctl(), pfsync_sysctl() and rip6_sysctl(). Each of them isVitaliy Makkoveev
2024-08-16Introduce PR_MPSYSCTL flag to mark mp-safe (*pr_sysctl)() handlers andVitaliy Makkoveev
2024-07-26Run UDP input on multiple CPU in parallel.Alexander Bluhm
2024-07-19Unlock sysctl net.inet.ip.redirect and net.inet6.ip6.redirect.Alexander Bluhm
2024-07-12Remove internet PCB mutex.Alexander Bluhm
2024-04-16Run raw IPv6 input in parallel.Alexander Bluhm
2024-01-11Use domain name for socket lock.Alexander Bluhm
2022-11-23Add *if_nd to struct ifnet, call nd6_if{at,de}tach() directlyKlemens Nanni
2022-09-02Move PRU_CONTROL request to (*pru_control)().Vitaliy Makkoveev
2022-08-15Introduce 'pr_usrreqs' structure and move existing user-protocolVitaliy Makkoveev
2022-02-25Reported-by: syzbot+1b5b209ce506db4d411d@syzkaller.appspotmail.comPhilip Guenther
2022-02-25Move pr_attach and pr_detach to a new structure pr_usrreqs that canPhilip Guenther
2022-02-22Delete unnecessary #includes of <netinet6/ip6protosw.h>: some neverPhilip Guenther
2021-10-24Remove code duplication by merging the v4 and v6 input functionsAlexander Bluhm
2021-05-25As network features are not added dynamically, the domain structuresAlexander Bluhm
2019-06-13Copy the user provided sockaddr into a normalized sockaddr in rtrequest()Claudio Jeker
2018-11-19Retire dom_rtkeylen from struct domain. Nothing is using this anymore.Claudio Jeker
2018-02-10rework gif to be more consistent.David Gwynne
2018-02-07update the gre driver.David Gwynne
2017-11-23Constify protocol tables and remove an assert now that ip_deliver() isMartin Pieuchot
2017-11-17Drop all Ethernet-in-IP support from gif(4)Jeremie Courreges-Anglas
2017-11-15Remove inet6 etherip sysctl entriesJeremie Courreges-Anglas
2017-11-05Finish off pr_drain functions, they haven't been used since 2006.Florian Obser
2017-11-02Move PRU_DETACH out of pr_usrreq into per proto pr_detachFlorian Obser
2017-07-13Get rid of ip6.maxifprefixes and ip6.maxifdefrouters, the kernel noFlorian Obser
2017-05-18The function name ip4_input() is confusing as it also handles IPv6Alexander Bluhm
2017-05-17The large and nested GIF #ifdef in protosw made it hard to figureAlexander Bluhm
2017-05-09Remove rip_output() and rip6_output() from inetsw and inet6sw. TheAlexander Bluhm
2017-03-13Move PRU_ATTACH out of the pr_usrreq functions into pr_attach.Claudio Jeker
2017-03-02Convert domain declarations to C99 initializers.Martin Pieuchot
2017-02-22Use c99 struct initialization with protosw.David Hill
2017-01-29Change the IPv4 pr_input function to the way IPv6 is implemented,Alexander Bluhm
2016-12-22Remove PIM support from the multicast stack.Rafael Zalamena
2016-06-01Kill sysctl net.inet6.ip6.rr_pruneJeremie Courreges-Anglas
2016-05-19Remove sysctl net.inet6.ip6.v6onlyJeremie Courreges-Anglas
2015-12-03Get rid of rt_mask() and stop allocating a "struct sockaddr" for everyMartin Pieuchot
2015-12-03Implement etherip(4) driverKazuya Goda
2015-10-07Initialize the routing table before domains.Martin Pieuchot
2015-09-28Merge gif(4)'s tentacles in a single file.Martin Pieuchot
2015-09-04Make every subsystem using a radix tree call rn_init() and pass theMartin Pieuchot
2015-08-30Use a global table for domains instead of building a list at run time.Martin Pieuchot
2015-07-18Abstract the routing table internals behind an rtable_* API.Martin Pieuchot
2014-12-19unifdef INET in net code as a precursor to removing the pretend option.Ted Unangst
2014-12-05Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.Martin Pieuchot
2014-08-27Nuke net.inet6.icmp6.rediraccept and allow redirects on interfacesFlorian Obser
2014-08-19Keep pim code under #ifdef PIM to be coherent with what's in netinet/.Martin Pieuchot
2014-07-22Fewer <netinet/in_systm.h> !Martin Pieuchot
2014-07-11introduce the IFXF_AUTOCONF6 interface flag which controls wether weHenning Brauer
2014-07-11Remove rfc 4620 Node Information Query support (from the kernel).Sebastian Benoit
2014-07-09Set default of net.inet6.icmp6.nodeinfo to 0,Sebastian Benoit