summaryrefslogtreecommitdiff
path: root/sys/netinet/raw_ip.c
AgeCommit message (Expand)Author
2025-10-27ipfw: Retire obsolete compat codeEd Maste
2025-06-11machine/stdarg.h -> sys/stdarg.hBrooks Davis
2025-03-04netinet: allow per protocol random IP id control, single out IPSECacazuc
2025-02-06rawip: Add a bind_all_fibs sysctlMark Johnston
2025-02-06socket: Move SO_SETFIB handling to protocol layersMark Johnston
2025-01-07rawip: Take the inpcb lock when appropriate in rip_ctloutput()Mark Johnston
2024-02-03Revert "sockets: retire sorflush()"Gleb Smirnoff
2024-01-16sockets: retire sorflush()Gleb Smirnoff
2024-01-16sockets: make pr_shutdown fully protocol specific methodGleb Smirnoff
2023-12-27inpcb: reoder inpcb destructionGleb Smirnoff
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-04-20inpcb: Split PCB hash tablesMark Johnston
2023-03-03ipfw: garbage collect ip_fw_chk_ptrGleb Smirnoff
2022-12-02inpcb: allow to provide protocol specific pcb sizeGleb Smirnoff
2022-10-03netinet*: remove PRC_ constants and streamline ICMP processingGleb Smirnoff
2022-10-03netinet*: de-void control input IP protocol methodsGleb Smirnoff
2022-09-02raw ip: fix regression with multicast and RSVPGleb Smirnoff
2022-08-30protosw: cleanup protocols that existed merely to provide pr_inputGleb Smirnoff
2022-08-17protosw: refactor protosw and domain static declaration and loadGleb Smirnoff
2022-08-17protosw: separate pr_input and pr_ctlinput out of protoswGleb Smirnoff
2022-08-11raw ip: merge rip_output() into rip_send()Gleb Smirnoff
2022-08-11netinet: get interface event notifications directly via EVENTHANDLER(9)Gleb Smirnoff
2022-08-10inpcb: gather v4/v6 handling code into in_pcballoc() from protocolsGleb Smirnoff
2022-03-01rip: Fix a -Wunused-but-set-variable warningMark Johnston
2022-02-02ip_mroute: refactor epoch-basd lockingWojciech Macek
2022-01-22ip_mroute: release epoch lock if mrouter is not configuredWojciech Macek
2022-01-21ip_mroute: move ip_mrouter_done outside lockWojciech Macek
2022-01-21Revert "ip_mroute: do not call epoch_waitwhen lock is taken"Wojciech Macek
2022-01-11ip_mroute: do not call epoch_waitwhen lock is takenWojciech Macek
2022-01-03inpcb: use global UMA zones for protocolsGleb Smirnoff
2022-01-03protocols: init with standard SYSINIT(9) or VNET_SYSINITGleb Smirnoff
2021-12-02Revert "wpa: Import wpa_supplicant/hostapd commit 14ab4a816"Cy Schubert
2021-12-02wpa: Import wpa_supplicant/hostapd commit 14ab4a816Cy Schubert
2021-12-02SMR protection for inpcbsGleb Smirnoff
2021-10-13Remove in_ifaddr_lock acquisiton to access in_ifaddrhead.Gleb Smirnoff
2021-08-09ipsec: Handle ICMP NEEDFRAG message.Wojciech Macek
2021-07-28socket: Implement SO_RERRORRoy Marples
2021-07-26rip: Add missing minimum length validation in rip_output()Mark Johnston
2021-05-12Fix mbuf leaks in various pru_send implementationsMark Johnston
2021-05-03Add missing sockaddr length and family validation to various protocolsMark Johnston
2021-02-08Revert "SO_RERROR indicates that receive buffer overflows should be handled a...Alexander V. Chernikov
2021-02-08SO_RERROR indicates that receive buffer overflows should be handled as errors.Alexander V. Chernikov
2021-01-16Split rtinit() into multiple functions.Alexander V. Chernikov
2020-10-18Implement flowid calculation for outbound connections to balanceAlexander V. Chernikov
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2020-02-12White space cleanup -- remove trailing tab's or spacesRandall Stewart
2020-01-22Make in_pcbladdr() require network epoch entered by its callers. TogetherGleb Smirnoff
2020-01-22Make ip6_output() and ip_output() require network epoch.Gleb Smirnoff
2019-11-07Now that there is no R/W lock on PCB list the pcblist sysctlsGleb Smirnoff