summaryrefslogtreecommitdiff
path: root/sys/netinet6/raw_ip6.c
AgeCommit message (Expand)Author
2023-03-22in6: make sure a user-specified checksum field is within a packetozaki-r
2022-11-04inpcb: rename functions to in6pcb_*ozaki-r
2022-11-04inpcb: rename functions to inpcb_*ozaki-r
2022-10-28inpcb: separate inpcb again to reduce the size of PCB for IPv4ozaki-r
2022-10-28inpcb: integrate data structures of PCB into oneozaki-r
2022-05-28fix various typos, mainly in comments.andvar
2022-02-23fix various typos in comments, mainly immediatly/immediately/,andvar
2021-09-21don't opencode kauth_cred_get()christos
2019-02-25RIP6, CAN, SCTP and SCTP6 lack a length check in their _send() functions.maxv
2019-02-24RIP, RIP6, DDP, SCTP and SCTP6 lack a length check in their _connect()maxv
2019-01-28Fix memory leaks pointed out by Ilja Van Sprundel: allmartin
2018-05-11Dedup: introduce rip6_sbappendaddr. Same as IPv4.maxv
2018-04-29Replacemaxv
2018-04-28Remove unused ipsec_var.h includes.maxv
2018-04-26Stop using m_copy(), use m_copym() directly. m_copy is useless,maxv
2018-04-12Synchronize the code between raw_ip6.c<->icmp6.c<->raw_ip.c, so that it ismaxv
2018-04-12Remove misleading comment; we're just checking the SP, not verifying themaxv
2018-03-21Sprinkle more soroverflow().roy
2018-02-28Remove unused ipsec_private.h includes.maxv
2018-02-26Remove redundant condition (harmless). PR/53030.maxv
2018-02-26Dedup: merge ipsec4_in_reject and ipsec6_in_reject into ipsec_in_reject.maxv
2018-02-08Remove the IN6_IS_ADDR_V4MAPPED checks in the protocol functions. Theymaxv
2018-02-01Fix use-after-free, the first m_copyback_cow may have freed the mbuf, somaxv
2018-01-30Fix a buffer overflow in ip6_get_prevhdr. Doingmaxv
2018-01-23Fix twice the same mistake: 'last' can't be null, so there's no point inmaxv
2017-11-05Fix usages of ipsec_usedozaki-r
2017-06-01remove checks for failure after memory allocation calls that cannot fail:chs
2017-03-03Pass inpcb/in6pcb instead of socket to ip_output/ip6_outputozaki-r
2017-01-24Tweak softnet_lock and NET_MPSAFEozaki-r
2016-12-13Remove unnecessary inclusions of nd6.hozaki-r
2016-11-18fix: "ifconfig destory" can stalls when "ifconfig" is done parallel.knakahara
2016-10-31Fix race condition of in6_selectsrcozaki-r
2016-09-29Now that we disallow sending or receiving from invalid addresses,roy
2016-08-26Allow explicit binding to detached addresss.roy
2016-08-01Apply pserialize and psref to struct ifaddr and its variantsozaki-r
2016-07-15Use sin6tosa and sin6tocsa macrosozaki-r
2016-07-15Use ifatoia6 macroozaki-r
2016-06-21Make sure returning ifp from in6_select* functions psref-edozaki-r
2016-06-16Use curlwp_bind and curlwp_bindx instead of open-coding LP_BOUNDozaki-r
2016-06-10Avoid storing a pointer of an interface in a mbufozaki-r
2016-05-12Protect ifnet list with psz and psrefozaki-r
2016-04-26Sweep unnecessary route.h inclusionsozaki-r
2015-08-24sprinkle _KERNEL_OPTpooka
2015-05-02make connect syscall use sockaddr_big and modify pr_{send,connect}rtr
2015-04-26remove pr_generic from struct pr_usrreqs and all implementations ofrtr
2015-04-24make accept, getsockname and getpeername syscalls use sockaddr_big and modifyrtr
2015-04-03* change pr_bind to accept struct sockaddr * instead of struct mbuf *rtr
2014-08-09split PRU_CONNECT2 & PRU_PURGEIF function out of pr_generic() usrreqrtr
2014-08-08split PRU_RCVD function out of pr_generic() usrreq switches and put intortr
2014-08-05split PRU_SEND function out of pr_generic() usrreq switches and put intortr