summaryrefslogtreecommitdiff
path: root/sys/netinet/udp_usrreq.c
AgeCommit message (Expand)Author
2018-12-27Remove unused arguments.maxv
2018-11-22Support IPv6 NAT-T. Implemented by hsuenaga@IIJ and ohishi@IIJ.knakahara
2018-09-14Use non-variadic function pointer in protosw::pr_input.maxv
2018-07-15Retire ipkdb entirely. The option was removed from the config filesmaxv
2018-05-31Remove the non-IKE part of the computation, too.maxv
2018-05-31Remove support for non-IKE markers in the kernel. Discussed on tech-net@,maxv
2018-05-18IP6_EXTHDR_GET -> M_REGION_GET, no functional change.maxv
2018-05-13Clarify ESP-in-UDP.maxv
2018-05-01Remove unused argument from udp4_espinudp, and remove unused includes.maxv
2018-04-28Remove unused ipsec_var.h includes.maxv
2018-04-13Improve the check, we want to have len >= udphdr all the time, and notmaxv
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-14Revert my two last changes in this file. They are apparently causingmaxv
2018-02-12Don't rebase the pointers. 'm' is only allowed to become NULL (whichmaxv
2018-02-10If the socket wants a ESP-over-UDP packet, and the packet is incorrect,maxv
2018-02-08More style, no functional change.maxv
2018-02-08Style, and remove printfs.maxv
2018-02-08Fix three pretty bad mistakes in NAT-T:maxv
2017-12-11As is the case with IPV6_PKTINFO, IP_PKTINFO can be sent without EADDRINUSEryo
2017-08-10Add support IP_PKTINFO for sendmsg(2).ryo
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-03-03Pass inpcb/in6pcb instead of socket to ip_output/ip6_outputozaki-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-10-19Remove unnecessary #ifdef IPSECozaki-r
2016-06-10Avoid storing a pointer of an interface in a mbufozaki-r
2016-04-26Sweep unnecessary route.h inclusionsozaki-r
2016-02-15Reduce code duplication.rtr
2016-01-20Give proper prototype to udp_output.riastradh
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
2014-08-05revert the removal of struct lwp * parameter from bind, listen and connectrtr
2014-08-02restore splsoftnet() in various usrreqs that were removed during the PRUrtr
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