CVS commit: src/sys/netinet

2021-08-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Aug 4 08:47:10 UTC 2021 Modified Files: src/sys/netinet: tcp_usrreq.c Log Message: Get the value of the right variable (from RVP) To generate a diff of this commit: cvs rdiff -u -r1.229 -r1.230 src/sys/netinet/tcp_usrreq.

CVS commit: src/sys/netinet

2021-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Mar 9 13:48:16 UTC 2021 Modified Files: src/sys/netinet: tcp_subr.c Log Message: Move the offset addition in one place and mask the random generated value to make sure that the isn is monotonic. To generate a diff of this

CVS commit: src/sys/netinet

2021-03-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 8 22:01:18 UTC 2021 Modified Files: src/sys/netinet: in_var.h Log Message: mv include to the kernel portion To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102 src/sys/netinet/in_var.h Please note that d

CVS commit: src/sys/netinet

2021-03-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 8 18:17:27 UTC 2021 Modified Files: src/sys/netinet: tcp_input.c tcp_subr.c tcp_usrreq.c tcp_var.h Log Message: Remove the unused "addin" argument (it was always 0) and go back using a random iss by default (instead of

CVS commit: src/sys/netinet

2021-03-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 8 18:03:25 UTC 2021 Modified Files: src/sys/netinet: files.netinet in_var.h ip_input.c Removed Files: src/sys/netinet: ip_id.c Log Message: remove now unused pseudo-random ip id code. To generate a diff of thi

CVS commit: src/sys/netinet

2021-03-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 8 17:54:43 UTC 2021 Modified Files: src/sys/netinet: tcp_timer.c Log Message: Add some randomness to the iss offset To generate a diff of this commit: cvs rdiff -u -r1.95 -r1.96 src/sys/netinet/tcp_timer.c Please not

CVS commit: src/sys/netinet

2021-03-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 8 17:54:23 UTC 2021 Modified Files: src/sys/netinet: in_var.h Log Message: Use a random IPv4 ID because the shuffling algorithm used before could expose information (Amit Klein) To generate a diff of this commit: cvs

CVS commit: src/sys/netinet

2021-03-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 8 17:53:20 UTC 2021 Modified Files: src/sys/netinet: tcp_subr.c Log Message: Don't increment the iss sequence on each connection because it exposes information (Amit Klein) To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/netinet

2021-03-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 7 15:01:00 UTC 2021 Modified Files: src/sys/netinet: ip6.h Log Message: netinet/netinet6: Add necessary includes to make these standalone. (from riastradh) To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/sys/netinet

2021-03-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 7 14:58:54 UTC 2021 Modified Files: src/sys/netinet: tcp_subr.c Log Message: netinet: Enable RFC 1948 pseudorandom TCP ISS selection by default. (from riastradh) To generate a diff of this commit: cvs rdiff -u -r1.284

CVS commit: src/sys/netinet

2021-03-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 7 14:58:28 UTC 2021 Modified Files: src/sys/netinet: ip_input.c Log Message: netinet: Enable random IP fragment ids by default (from riastradh) To generate a diff of this commit: cvs rdiff -u -r1.399 -r1.400 src/sys/n

CVS commit: src/sys/netinet

2021-02-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Feb 19 15:43:56 UTC 2021 Modified Files: src/sys/netinet: tcp_input.c Log Message: it's spelled struct tcphdr, not struct tcp_hdr To generate a diff of this commit: cvs rdiff -u -r1.426 -r1.427 src/sys/netinet/tcp_input.c

CVS commit: src/sys/netinet

2021-02-16 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Feb 16 10:22:52 UTC 2021 Modified Files: src/sys/netinet: if_arp.c Log Message: One more time: backout arp header alignment, now that the alignment asserted has been aligned to reality. Also remove unused ARP_HDR_ALIGNED_P mac

CVS commit: src/sys/netinet

2021-02-15 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Feb 16 05:44:14 UTC 2021 Modified Files: src/sys/netinet: if_arp.c Log Message: Undo previous backout: alignment is needed here. The reason for the previous backout was a misunderstanding (POINTER_ALIGNED_P was broken, but the

CVS commit: src/sys/netinet

2021-02-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 15 19:49:17 UTC 2021 Modified Files: src/sys/netinet: if_arp.c Log Message: Undo previous; POINTER_ALIGNED_P was broken. To generate a diff of this commit: cvs rdiff -u -r1.303 -r1.304 src/sys/netinet/if_arp.c Please

CVS commit: src/sys/netinet

2021-02-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 15 19:19:30 UTC 2021 Modified Files: src/sys/netinet: if_arp.c Log Message: put back alignment (reported by martin@) To generate a diff of this commit: cvs rdiff -u -r1.302 -r1.303 src/sys/netinet/if_arp.c Please note

CVS commit: src/sys/netinet

2021-02-14 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Feb 15 03:41:01 UTC 2021 Modified Files: src/sys/netinet: ip_flow.c Log Message: Fix build failure for options GATEWAY. To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 src/sys/netinet/ip_flow.c Please note

CVS commit: src/sys/netinet

2021-02-03 Thread Roy Marples
Module Name:src Committed By: roy Date: Wed Feb 3 17:10:13 UTC 2021 Modified Files: src/sys/netinet: if_ether.h Log Message: Guard CTASSERT To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/netinet/if_ether.h Please note that diffs are not public do

CVS commit: src/sys/netinet

2021-02-03 Thread Roy Marples
Module Name:src Committed By: roy Date: Wed Feb 3 11:52:23 UTC 2021 Modified Files: src/sys/netinet: tcp_debug.h Log Message: tcp_debug: restore __packed To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/netinet/tcp_debug.h Please note that diffs ar

CVS commit: src/sys/netinet

2021-02-02 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Tue Feb 2 10:48:33 UTC 2021 Modified Files: src/sys/netinet: if_arp.c Log Message: arp: Plug an mbuf leak To generate a diff of this commit: cvs rdiff -u -r1.297 -r1.298 src/sys/netinet/if_arp.c Please note that diffs are not pu

CVS commit: src/sys/netinet

2020-12-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Dec 4 00:44:39 UTC 2020 Modified Files: src/sys/netinet: files.ipfilter Log Message: Build ip_sync.c with -Wno-error to avoid failing due to excessive stack usage. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1

CVS commit: src/sys/netinet

2020-11-12 Thread Frank Kardel
Module Name:src Committed By: kardel Date: Thu Nov 12 13:13:45 UTC 2020 Modified Files: src/sys/netinet: ip_mroute.c Log Message: PR kern/55779: restore non-desctructive guarantee of ip_mforward() mbuf argument. This avoids generation invalid UDP checksums on multicast pa

CVS commit: src/sys/netinet

2020-10-17 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Oct 17 08:50:38 UTC 2020 Modified Files: src/sys/netinet: tcp_usrreq.c Log Message: Fix RTT values reported by TCP_INFO. To generate a diff of this commit: cvs rdiff -u -r1.226 -r1.227 src/sys/netinet/tcp_usrreq.c Please n

CVS commit: src/sys/netinet

2020-10-14 Thread Roy Marples
Module Name:src Committed By: roy Date: Wed Oct 14 13:43:56 UTC 2020 Modified Files: src/sys/netinet: ip_carp.c Log Message: carp: Don't set a link level address if vhid == -1 Link level address for carp is dervied from vhid. Until vhid is set, carp is useless, so don't g

CVS commit: src/sys/netinet

2020-10-12 Thread Roy Marples
Module Name:src Committed By: roy Date: Mon Oct 12 11:07:27 UTC 2020 Modified Files: src/sys/netinet: ip_carp.c Log Message: carp: Set ethernet address just before interface registation Otherwise ifconfig reports SIOCGLIFADDR errors. To generate a diff of this commit: c

CVS commit: src/sys/netinet

2020-10-09 Thread Roy Marples
Module Name:src Committed By: roy Date: Fri Oct 9 08:10:41 UTC 2020 Modified Files: src/sys/netinet: ip_carp.c Log Message: carp: Remove media, software should use link status. carp literally has no media just like ppp, vlan, etc. To generate a diff of this commit: cvs

CVS commit: src/sys/netinet

2020-09-13 Thread Roy Marples
Module Name:src Committed By: roy Date: Sun Sep 13 11:47:12 UTC 2020 Modified Files: src/sys/netinet: tcp_input.c Log Message: inet: Fix build without ARP To generate a diff of this commit: cvs rdiff -u -r1.422 -r1.423 src/sys/netinet/tcp_input.c Please note that diffs

CVS commit: src/sys/netinet

2020-09-11 Thread Roy Marples
Module Name:src Committed By: roy Date: Fri Sep 11 15:19:31 UTC 2020 Modified Files: src/sys/netinet: in.c Log Message: in: No need to set expire here anymore To generate a diff of this commit: cvs rdiff -u -r1.238 -r1.239 src/sys/netinet/in.c Please note that diffs are

CVS commit: src/sys/netinet

2020-09-11 Thread Roy Marples
Module Name:src Committed By: roy Date: Fri Sep 11 15:08:25 UTC 2020 Modified Files: src/sys/netinet: tcp_input.c Log Message: tcp_input: Adjust for ND changes To generate a diff of this commit: cvs rdiff -u -r1.420 -r1.421 src/sys/netinet/tcp_input.c Please note that d

CVS commit: src/sys/netinet

2020-09-11 Thread Frank Kardel
Module Name:src Committed By: kardel Date: Fri Sep 11 09:08:47 UTC 2020 Modified Files: src/sys/netinet: tcp_input.c Log Message: PR/kern 55567 fix the data-only fast path. RCV.UP and SND.WL1 could be left behind on long sequences of data only packets. pull them along to

CVS commit: src/sys/netinet

2020-09-02 Thread Frank Kardel
Module Name:src Committed By: kardel Date: Wed Sep 2 15:08:46 UTC 2020 Modified Files: src/sys/netinet: tcp_input.c Log Message: Fix fast path for uni directional transfers pure ACK case: drag snd_wl2 along so only newer ACKs can update the window size. also avoids the s

CVS commit: src/sys/netinet

2020-08-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Aug 29 17:41:14 UTC 2020 Modified Files: src/sys/netinet: in.c Log Message: Partially revert previous: set RTF_HOST regardless of mask for point-to-point links. Unbreaks IPSEC/L2TP configurations. To generate a diff of thi

CVS commit: src/sys/netinet

2020-08-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Aug 28 17:01:48 UTC 2020 Modified Files: src/sys/netinet: ip_output.c Log Message: Don't cache the sa, because we are dealing with multiple mbufs (from ozaki-r) To generate a diff of this commit: cvs rdiff -u -r1.318 -r1.3

CVS commit: src/sys/netinet

2020-08-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Aug 28 07:01:57 UTC 2020 Modified Files: src/sys/netinet: in_pcb.h in_pcb_hdr.h in_systm.h ip.h Log Message: netinet: Include the needful so include order doesn't matter. To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/sys/netinet

2020-08-27 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 28 06:31:42 UTC 2020 Modified Files: src/sys/netinet: ip_input.c ip_output.c ip_var.h Log Message: inet: reduce silent packet discards To generate a diff of this commit: cvs rdiff -u -r1.396 -r1.397 src/sys/netinet/ip_i

CVS commit: src/sys/netinet

2020-08-27 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 28 06:30:08 UTC 2020 Modified Files: src/sys/netinet: ip_input.c Log Message: inet: pull m_get_rcvif_psref out of ip_input for simplicity Same as ip6_input. To generate a diff of this commit: cvs rdiff -u -r1.395 -r1.3

CVS commit: src/sys/netinet

2020-08-27 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 28 06:22:26 UTC 2020 Modified Files: src/sys/netinet: ip_output.c Log Message: inet: reduce indents of a normal path to improve readability (NFCI) To generate a diff of this commit: cvs rdiff -u -r1.316 -r1.317 src/sys/

CVS commit: src/sys/netinet

2020-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 22 01:43:07 UTC 2020 Modified Files: src/sys/netinet: ip_encap.c Log Message: Mark KASSERT-only variable __diagused. To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74 src/sys/netinet/ip_encap.c Please not

CVS commit: src/sys/netinet

2020-07-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jul 6 18:49:12 UTC 2020 Modified Files: src/sys/netinet: tcp_input.c Log Message: - always set both ip and ip6, otherwise a kernel assertion can be triggered - move alignment early so that we do less work To generate a di

CVS commit: src/sys/netinet

2020-06-15 Thread Roy Marples
Module Name:src Committed By: roy Date: Mon Jun 15 23:41:35 UTC 2020 Modified Files: src/sys/netinet: icmp6.h Log Message: icmp6.h: #define ND_RA_FLAG_PROXY RFC 4389, experimental. Maybe someone will implement it one day. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/netinet

2020-06-15 Thread Roy Marples
Module Name:src Committed By: roy Date: Mon Jun 15 23:38:17 UTC 2020 Modified Files: src/sys/netinet: icmp6.h Log Message: icmp6.h: #define ND_OPT_PI_FLAG_ROUTER We already define ND_RA_FLAG_HOME_AGENT and that kind of requires ND_OPT_PI_FLAG_ROUTER. To generate a diff

CVS commit: src/sys/netinet

2020-06-12 Thread Roy Marples
Module Name:src Committed By: roy Date: Sat Jun 13 01:41:59 UTC 2020 Modified Files: src/sys/netinet: sctp_output.c Log Message: SCTP: Use ifp->if_mtu rather than ND_IFINFO(ifp)->linkmtu To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/netinet/sctp_o

CVS commit: src/sys/netinet

2020-05-14 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri May 15 06:34:34 UTC 2020 Modified Files: src/sys/netinet: igmp.c Log Message: igmp_sendpkt() expects ip_output() to set 'imo.imo_multicast_ttl' into 'ip->ip_ttl'; but ip_output() won't if the target is not a multicast address, m

CVS commit: src/sys/netinet

2020-03-27 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Fri Mar 27 16:34:58 UTC 2020 Modified Files: src/sys/netinet: in_offload.c Log Message: fix in4_cksum() panic "in4_cksum: mbuf 14 too short for IP header 20" triggered by bridge_output() when passing packet originally for interf

CVS commit: src/sys/netinet

2020-03-09 Thread Roy Marples
Module Name:src Committed By: roy Date: Mon Mar 9 17:57:19 UTC 2020 Modified Files: src/sys/netinet: if_arp.c Log Message: arp: report RTM_MISS when removing an unresolved entry in the arp table Otherwise we only get it when renewing and we've sent too many requests. Thi

CVS commit: src/sys/netinet

2020-01-28 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 29 04:37:24 UTC 2020 Modified Files: src/sys/netinet: in_l2tp.c ip_carp.c Log Message: Adopt . To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/netinet/in_l2tp.c cvs rdiff -u -r1.107 -r1.108 src/sys

CVS commit: src/sys/netinet

2020-01-23 Thread Roy Marples
Module Name:src Committed By: roy Date: Thu Jan 23 17:27:35 UTC 2020 Modified Files: src/sys/netinet: if_arp.c Log Message: arp: find source address then target address when processing input This fixes the case where another host having a duplicate ip address starts using

CVS commit: src/sys/netinet

2020-01-23 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Jan 23 09:09:59 UTC 2020 Modified Files: src/sys/netinet: ip_encap.c Log Message: Fix PR security/54881. Pointed out by ohishi@IIJ, thanks. To generate a diff of this commit: cvs rdiff -u -r1.71 -r1.72 src/sys/netinet/ip

CVS commit: src/sys/netinet

2020-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jan 19 20:51:13 UTC 2020 Modified Files: src/sys/netinet: sctp_pcb.c sctp_pcb.h sctputil.c sctputil.h Log Message: Replace kooky sctp random number generation by cprng_strong32(). To generate a diff of this commit: cvs rd

CVS commit: src/sys/netinet

2019-12-25 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Dec 26 04:44:10 UTC 2019 Modified Files: src/sys/netinet: sctp_output.c sctp_pcb.c Log Message: Fix typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/netinet/sctp_output.c cvs rdiff -u

CVS commit: src/sys/netinet

2019-12-17 Thread Roy Marples
Module Name:src Committed By: roy Date: Wed Dec 18 00:49:16 UTC 2019 Modified Files: src/sys/netinet: in.c in.h Log Message: inet: Add support for IPv4 /31 prefixes, as described in RFC 3021. To run a /31 network, participating hosts MUST drop support for directed broadca

CVS commit: src/sys/netinet

2019-04-24 Thread Roy Marples
Module Name:src Committed By: roy Date: Wed Apr 24 10:20:36 UTC 2019 Modified Files: src/sys/netinet: if_arp.c Log Message: ARP: Enable Address Defence again. Revert the tentative/duplicated check and test for if it's been broadcast or not. This reverts r1.245. To gener

CVS commit: src/sys/netinet

2019-03-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Mar 14 07:05:07 UTC 2019 Modified Files: src/sys/netinet: ip_carp.c Log Message: carp: don't skip pserialize_read_enter and ifa_release To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102 src/sys/netinet/ip_carp

CVS commit: src/sys/netinet

2019-02-25 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Feb 25 10:49:16 UTC 2019 Modified Files: src/sys/netinet: tcp_output.c Log Message: Improve panic messages. To generate a diff of this commit: cvs rdiff -u -r1.210 -r1.211 src/sys/netinet/tcp_output.c Please note that diffs a

CVS commit: src/sys/netinet

2019-02-24 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Feb 24 21:07:59 UTC 2019 Modified Files: src/sys/netinet: sctp_input.c Log Message: Add missing FALLTHROUGH in sctp_input.c Requested by GCC NetBSD/i386 kUBSan KCOC build. To generate a diff of this commit: cvs rdiff -u -r1.

CVS commit: src/sys/netinet

2019-02-24 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Feb 24 17:01:52 UTC 2019 Modified Files: src/sys/netinet: sctp_asconf.h Log Message: Appease GCC7 in sctp_asconf.h Do not declare types inside function parameter list. Add decklarations of types before these function prototype

CVS commit: src/sys/netinet

2019-02-15 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Fri Feb 15 14:13:32 UTC 2019 Modified Files: src/sys/netinet: sctp_usrreq.c Log Message: This really was a missing break. Spotted by Rin Okuyama. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/netinet/sctp_u

CVS commit: src/sys/netinet

2019-02-12 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Feb 12 14:40:38 UTC 2019 Modified Files: src/sys/netinet: sctp_input.c sctp_usrreq.c Log Message: Add some fallthrough annotations. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/netinet/sctp_input.c cvs

CVS commit: src/sys/netinet

2018-12-11 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Dec 11 14:38:46 UTC 2018 Modified Files: src/sys/netinet: sctp_pcb.c Log Message: PR/53775: Havard Eidnes: bind(2) may inaccurately return EADDRNOTAVAIL, it should return EADDRINUSE. To generate a diff of this commit: cvs

CVS commit: src/sys/netinet

2018-11-24 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Nov 24 17:05:54 UTC 2018 Modified Files: src/sys/netinet: tcp_usrreq.c Log Message: KNF, no functional change. To generate a diff of this commit: cvs rdiff -u -r1.220 -r1.221 src/sys/netinet/tcp_usrreq.c Please note that diff

CVS commit: src/sys/netinet

2018-11-24 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Nov 24 16:58:40 UTC 2018 Modified Files: src/sys/netinet: tcp_usrreq.c Log Message: Fix kernel pointer leaks in sysctl_inpcblist. To generate a diff of this commit: cvs rdiff -u -r1.219 -r1.220 src/sys/netinet/tcp_usrreq.c Pl

CVS commit: src/sys/netinet

2018-11-09 Thread Maya Rashish
Module Name:src Committed By: maya Date: Fri Nov 9 11:46:28 UTC 2018 Modified Files: src/sys/netinet: in.h Log Message: Use the same type redefinition guards as stdint.h since rev1.8 PR pkg/53713 To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108 src/sys/n

CVS commit: src/sys/netinet

2018-10-11 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Oct 12 05:41:18 UTC 2018 Modified Files: src/sys/netinet: ip_reass.c Log Message: Force ip_off to zero when the reassembly is complete. This was lost in my rev1.19 - before that the IP struct was clobbered for the reassembly, bu

CVS commit: src/sys/netinet

2018-09-17 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Sep 17 08:11:27 UTC 2018 Modified Files: src/sys/netinet: ip_reass.c Log Message: Kick fragments that would introduce several !MFFs in a reassembly chain. The problem arises if we receive three fragments of the kind 3.

CVS commit: src/sys/netinet

2018-09-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Sep 17 06:01:36 UTC 2018 Modified Files: src/sys/netinet: ip_reass.c Log Message: Hold ip_off and ip_len in the fragment entry, instead of always reading the associated mbuf (and converting to host order). This reduces the cache

CVS commit: src/sys/netinet

2018-09-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Sep 14 04:29:46 UTC 2018 Modified Files: src/sys/netinet: tcp_input.c Log Message: rename toff -> off To generate a diff of this commit: cvs rdiff -u -r1.410 -r1.411 src/sys/netinet/tcp_input.c Please note that diffs are not

CVS commit: src/sys/netinet

2018-09-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Sep 14 04:25:16 UTC 2018 Modified Files: src/sys/netinet: tcp_input.c Log Message: rename off -> thlen To generate a diff of this commit: cvs rdiff -u -r1.409 -r1.410 src/sys/netinet/tcp_input.c Please note that diffs are not

CVS commit: src/sys/netinet

2018-09-02 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Sep 2 16:05:33 UTC 2018 Modified Files: src/sys/netinet: ip_input.c Log Message: remove reference to ipnat, and duplicate comments To generate a diff of this commit: cvs rdiff -u -r1.385 -r1.386 src/sys/netinet/ip_input.c Pl

CVS commit: src/sys/netinet

2018-08-28 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Aug 28 07:28:01 UTC 2018 Modified Files: src/sys/netinet: cpu_in_cksum.c Log Message: No need to update mlen also in the case of (meln & 16) != 0. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/netinet/cpu_

CVS commit: src/sys/netinet

2018-08-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Aug 10 07:20:59 UTC 2018 Modified Files: src/sys/netinet: wqinput.c Log Message: Change the type of wqinput's drop counter to uint64_t. OK'd by ozaki-r@. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/

CVS commit: src/sys/netinet

2018-07-31 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Jul 31 16:28:56 UTC 2018 Modified Files: src/sys/netinet: sctp_usrreq.c Log Message: Enable SCTP sysctl nodes. Rename auto asconf one to match FreeBSD. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/neti

CVS commit: src/sys/netinet

2018-07-31 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Jul 31 13:36:31 UTC 2018 Modified Files: src/sys/netinet: sctp_uio.h sctp_usrreq.c Log Message: Change implementation of sctp_connectx() to use ioctl(2). To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/netin

CVS commit: src/sys/netinet

2018-07-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Jul 11 12:48:42 UTC 2018 Modified Files: src/sys/netinet: ip_mroute.c Log Message: Add missing include. To generate a diff of this commit: cvs rdiff -u -r1.161 -r1.162 src/sys/netinet/ip_mroute.c Please note that diffs are

CVS commit: src/sys/netinet

2018-07-10 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jul 11 06:25:05 UTC 2018 Modified Files: src/sys/netinet: in_offload.c Log Message: Add KASSERTs in in_undefer_cksum_tcpudp. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/netinet/in_offload.c Please no

CVS commit: src/sys/netinet

2018-07-10 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jul 11 06:00:34 UTC 2018 Modified Files: src/sys/netinet: in_offload.c in_offload.h Log Message: Style, rename 'iph' -> 'ip', and reduce the diff between in_undefer_cksum_tcpudp and the last part of in_undefer_cksum. To genera

CVS commit: src/sys/netinet

2018-07-10 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jul 11 05:38:55 UTC 2018 Modified Files: src/sys/netinet: in_offload.c in_offload.h Log Message: Remove the callback, localify, and add a comment. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/netinet/in_

CVS commit: src/sys/netinet

2018-06-02 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jun 2 11:56:57 UTC 2018 Modified Files: src/sys/netinet: ip_output.c Log Message: Copy more mbuf flags. To generate a diff of this commit: cvs rdiff -u -r1.305 -r1.306 src/sys/netinet/ip_output.c Please note that diffs are n

CVS commit: src/sys/netinet

2018-05-31 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu May 31 13:51:57 UTC 2018 Modified Files: src/sys/netinet: udp_usrreq.c Log Message: Remove the non-IKE part of the computation, too. To generate a diff of this commit: cvs rdiff -u -r1.253 -r1.254 src/sys/netinet/udp_usrreq.c

CVS commit: src/sys/netinet

2018-05-29 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue May 29 17:21:57 UTC 2018 Modified Files: src/sys/netinet: ip_output.c Log Message: Fix an XXX of mine, be clearer about what we're doing. Basically we want to preserve the fragment offset and flags. That's necessary if the packe

CVS commit: src/sys/netinet

2018-05-23 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed May 23 18:40:30 UTC 2018 Modified Files: src/sys/netinet: tcp_subr.c Log Message: Add XXX. To generate a diff of this commit: cvs rdiff -u -r1.279 -r1.280 src/sys/netinet/tcp_subr.c Please note that diffs are not public domai

CVS commit: src/sys/netinet

2018-05-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri May 18 18:58:51 UTC 2018 Modified Files: src/sys/netinet: dccp_usrreq.c ip_carp.c tcp_input.c tcp_sack.c udp_usrreq.c Log Message: IP6_EXTHDR_GET -> M_REGION_GET, no functional change. To generate a diff of this co

CVS commit: src/sys/netinet

2018-05-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri May 18 18:28:40 UTC 2018 Modified Files: src/sys/netinet: ip6.h Log Message: Remove IP6_EXTHDR_GET0, remove pointless XXXs, and style. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/netinet/ip6.h Please

CVS commit: src/sys/netinet

2018-05-17 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu May 17 07:30:14 UTC 2018 Modified Files: src/sys/netinet: tcp_output.c Log Message: Remove reference to tcpiphdr in comment. To generate a diff of this commit: cvs rdiff -u -r1.207 -r1.208 src/sys/netinet/tcp_output.c Please

CVS commit: src/sys/netinet

2018-05-14 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon May 14 17:26:16 UTC 2018 Modified Files: src/sys/netinet: ip_mroute.c Log Message: Don't crash if there is no inner IP header. To generate a diff of this commit: cvs rdiff -u -r1.158 -r1.159 src/sys/netinet/ip_mroute.c Please

CVS commit: src/sys/netinet

2018-05-13 Thread Pierre Pronchery
Module Name:src Committed By: khorben Date: Sun May 13 22:42:52 UTC 2018 Modified Files: src/sys/netinet: in.c Log Message: Fix spello in a comment To generate a diff of this commit: cvs rdiff -u -r1.230 -r1.231 src/sys/netinet/in.c Please note that diffs are not public

CVS commit: src/sys/netinet

2018-05-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun May 13 18:39:06 UTC 2018 Modified Files: src/sys/netinet: udp_usrreq.c Log Message: Clarify ESP-in-UDP. To generate a diff of this commit: cvs rdiff -u -r1.250 -r1.251 src/sys/netinet/udp_usrreq.c Please note that diffs are n

CVS commit: src/sys/netinet

2018-05-11 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri May 11 14:07:58 UTC 2018 Modified Files: src/sys/netinet: raw_ip.c Log Message: Make sure we have at least an IP header, and remove pointless XXXs (there is no issue). To generate a diff of this commit: cvs rdiff -u -r1.176 -r

CVS commit: src/sys/netinet

2018-05-11 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri May 11 13:56:43 UTC 2018 Modified Files: src/sys/netinet: if_arp.c Log Message: static To generate a diff of this commit: cvs rdiff -u -r1.274 -r1.275 src/sys/netinet/if_arp.c Please note that diffs are not public domain; the

CVS commit: src/sys/netinet

2018-05-07 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Mon May 7 23:42:13 UTC 2018 Modified Files: src/sys/netinet: tcp_output.c Log Message: Fix unsigned wraparound on window size calculations. This is another instance where tp->rcv_adv - tp->rcv_nxt can wrap around after successful z

CVS commit: src/sys/netinet

2018-05-07 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon May 7 19:34:04 UTC 2018 Modified Files: src/sys/netinet: ip_mroute.c Log Message: Fix possible buffer overflow. We need to make sure the inner IPv4 packet doesn't have options, because we validate only an option-less header.

CVS commit: src/sys/netinet

2018-05-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue May 1 08:42:41 UTC 2018 Modified Files: src/sys/netinet: udp_usrreq.c Log Message: Remove unused argument from udp4_espinudp, and remove unused includes. To generate a diff of this commit: cvs rdiff -u -r1.249 -r1.250 src/sys

CVS commit: src/sys/netinet

2018-05-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue May 1 07:03:33 UTC 2018 Modified Files: src/sys/netinet: tcp_debug.h Log Message: Redefine the structure, not to rely on tcpiphdr. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/netinet/tcp_debug.h Ple

CVS commit: src/sys/netinet

2018-04-29 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 29 12:12:42 UTC 2018 Modified Files: src/sys/netinet: tcp_var.h tcpip.h Log Message: Move struct tcpiphdr from tcpip.h to tcp_var.h, to match UDP (udpiphdr in udp_var.h). tcpip.h is now empty, and can be removed. To gener

CVS commit: src/sys/netinet

2018-04-23 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Apr 24 01:32:30 UTC 2018 Modified Files: src/sys/netinet: in.c Log Message: Fix sys/netinet/in.c:r1.229 problem. I have missed FALLTHROUGH, sorry. To generate a diff of this commit: cvs rdiff -u -r1.229 -r1.230 src/sys/ne

CVS commit: src/sys/netinet

2018-04-21 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Apr 21 13:22:06 UTC 2018 Modified Files: src/sys/netinet: ip_output.c Log Message: Remove #ifndef __vax__. The check enforces a 4-byte-aligned size for the option mbuf. If the size is not multiple of 4, the computation of ip_hl

CVS commit: src/sys/netinet

2018-04-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Apr 19 21:21:44 UTC 2018 Modified Files: src/sys/netinet: in.h in_var.h tcp_vtw.h Log Message: s/static inline/static __inline/g for consistency. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105 src/sys/neti

CVS commit: src/sys/netinet

2018-04-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Apr 13 09:29:04 UTC 2018 Modified Files: src/sys/netinet: udp_usrreq.c Log Message: Improve the check, we want to have len >= udphdr all the time, and not just when the packet size doesn't match the mbuf size. Normally that's n

CVS commit: src/sys/netinet

2018-04-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Apr 13 09:00:29 UTC 2018 Modified Files: src/sys/netinet: ip_output.c Log Message: Remove useless comment and style. To generate a diff of this commit: cvs rdiff -u -r1.301 -r1.302 src/sys/netinet/ip_output.c Please note that

CVS commit: src/sys/netinet

2018-04-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Apr 13 08:47:46 UTC 2018 Modified Files: src/sys/netinet: ip_output.c Log Message: Reduce the diff between similar blocks. To generate a diff of this commit: cvs rdiff -u -r1.300 -r1.301 src/sys/netinet/ip_output.c Please not

CVS commit: src/sys/netinet

2018-04-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Apr 13 08:12:51 UTC 2018 Modified Files: src/sys/netinet: ip_output.c Log Message: Reorder a few instructions to clarify. Replace two bcopy by memcpy. To generate a diff of this commit: cvs rdiff -u -r1.299 -r1.300 src/sys/net

  1   2   3   4   5   6   7   >