summaryrefslogtreecommitdiff
path: root/sys/netinet6/udp6_usrreq.c
AgeCommit message (Expand)Author
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
2021-02-19- Make ALIGNED_POINTER use __alignof(t) instead of sizeof(t). This is morechristos
2021-02-14- centralize header align and pullup into a single inline functionchristos
2020-08-20[ozaki-r] Changes to the kernel core for wireguardriastradh
2019-02-25Fix the order in udp6_attach: soreserve should be called beforemaxv
2019-01-28Fix memory leaks pointed out by Ilja Van Sprundel: allmartin
2018-12-27Remove unused arguments.maxv
2018-11-22Support IPv6 NAT-T. Implemented by hsuenaga@IIJ and ohishi@IIJ.knakahara
2018-11-06Restore the length check of a sockaddr passed from userland at udp6_outputozaki-r
2018-11-04Fix error path in ip6 source address selection.mlelstv
2018-04-28Remove unused ipsec_var.h includes.maxv
2018-04-18Remove misleading comments.maxv
2018-04-12Remove misleading comment; we're just checking the SP, not verifying themaxv
2018-03-19socket: report receive buffer overflowsroy
2018-02-28Remove unused ipsec_private.h includes.maxv
2018-02-28Remove duplicate IPSEC_STATINC(IPSEC_STAT_IN_POLVIO), ipsec_in_rejectmaxv
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-08pr_send can be given a NULL lwp. It looks like themaxv
2018-02-08Move udp6_output() into udp6_usrreq.c, and remove udp6_output.c. This ismaxv
2018-02-08Style, no functional change.maxv
2017-07-06Merge the two copies SO_TIMESTAMP/SO_OTIMESTAMP processing to a singlechristos
2017-04-20Remove unnecessary NULL checks for inp_socket and in6p_socketozaki-r
2017-04-20Simplify logic of udp4_sendup and udp6_sendupozaki-r
2017-01-24Tweak softnet_lock and NET_MPSAFEozaki-r
2016-11-18fix: "ifconfig destory" can stalls when "ifconfig" is done parallel.knakahara
2016-11-15Enforce alignment requirements that are violated in some cases.mlelstv
2016-07-15Use sin6tosa and sin6tocsa macrosozaki-r
2016-06-10Avoid storing a pointer of an interface in a mbufozaki-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
2015-03-30Tidy up opt_ipsec.h inclusionsozaki-r
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
2014-08-05revert the removal of struct lwp * parameter from bind, listen and connectrtr
2014-07-31split PRU_DISCONNECT, PRU_SHUTDOWN and PRU_ABORT function out ofrtr
2014-07-30split PRU_CONNECT function out of pr_generic() usrreq switches and putrtr
2014-07-24split PRU_BIND and PRU_LISTEN function out of pr_generic() usrreqrtr
2014-07-23split PRU_SENDOOB and PRU_RCVOOB function out of pr_generic() usrreqrtr
2014-07-09* split PRU_ACCEPT function out of pr_generic() usrreq switches and putrtr
2014-07-09* split PRU_PEERADDR and PRU_SOCKADDR function out of pr_generic()rtr
2014-07-07* sprinkle KASSERT(solocked(so)); in all pr_stat() functions.rtr