CVS commit: src/sys/net

2021-08-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Aug 17 17:31:13 UTC 2021 Modified Files: src/sys/net: if_wg.c Log Message: Some signnes, casts, and constant sizes. Add module dependencies. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65

CVS commit: src/sys/net

2021-07-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Jul 17 15:37:04 UTC 2021 Modified Files: src/sys/net: if_vlan.c Log Message: Mark vlan_safe_ifpromisc_locked() as "__unused" to appease LLVM. Maybe completely remove this short helper? To generate a diff of this commit:

CVS commit: src/sys/net

2021-07-14 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu Jul 15 04:05:47 UTC 2021 Modified Files: src/sys/net: if_vlan.c Log Message: vlan: drop tagged outgoing packets vlan(4) doesn't support Q-in-Q yet. To generate a diff of this commit: cvs rdiff -u -r1.159 -r1.160

CVS commit: src/sys/net

2021-07-14 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Wed Jul 14 06:50:22 UTC 2021 Modified Files: src/sys/net: bpf.c if_vlan.c Log Message: unset IFF_PROMISC at bpf_detach() Doing "d->bd_promisc = 0" is that bpf_detach() does not call ifpromisc(ifp, 0). Currently, there is no

CVS commit: src/sys/net

2021-07-14 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Wed Jul 14 06:23:06 UTC 2021 Modified Files: src/sys/net: if_vlan.c Log Message: Make an mbuf writable before un-tagging To generate a diff of this commit: cvs rdiff -u -r1.157 -r1.158 src/sys/net/if_vlan.c Please note that

CVS commit: src/sys/net/lagg

2021-07-13 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jul 13 09:00:27 UTC 2021 Modified Files: src/sys/net/lagg: if_lagg.c Log Message: lagg: fix typo for ALTQ To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/net/lagg/if_lagg.c Please note that diffs are

CVS commit: src/sys/net

2021-07-05 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Jul 6 02:39:46 UTC 2021 Modified Files: src/sys/net: if_vlan.c Log Message: Drop unicast packets that are not for us when vlan(4) is not in promisc To generate a diff of this commit: cvs rdiff -u -r1.156 -r1.157

CVS commit: src/sys/net

2021-07-05 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Jul 6 02:34:12 UTC 2021 Modified Files: src/sys/net: if_vlan.c Log Message: vlan: added NULL check for the parent interface The pointer may set to NULL by vlan_unconfig while packet processing To generate a diff of

CVS commit: src/sys/net

2021-07-05 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Jul 6 01:16:01 UTC 2021 Modified Files: src/sys/net: if_vlan.c Log Message: vlan: set the link state to DOWN when its parent detaches To generate a diff of this commit: cvs rdiff -u -r1.154 -r1.155 src/sys/net/if_vlan.c

CVS commit: src/sys/net

2021-07-01 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Fri Jul 2 03:30:46 UTC 2021 Modified Files: src/sys/net: if_bridge.c Log Message: Use if_ioctl() for changing MTU, not ether_ioctl to prevent panic Fix PR kern/56292 To generate a diff of this commit: cvs rdiff -u -r1.180

CVS commit: src/sys/net/lagg

2021-06-30 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Wed Jun 30 06:39:47 UTC 2021 Modified Files: src/sys/net/lagg: if_lagg_lacp.c Log Message: lagg: fix an uninitialize variable pointed out by tnn@n.o., thanks. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/net

2021-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jun 29 21:19:58 UTC 2021 Modified Files: src/sys/net: if.c if.h if_stats.c if_stats.h Log Message: Make if_stats_init, if_attach, if_initialize return void. percpu_alloc can't fail. Author: Maya Rashish Committer:

CVS commit: src/sys/net

2021-06-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Jun 9 15:44:15 UTC 2021 Modified Files: src/sys/net: bpf.c bpf.h bpfdesc.h Log Message: Add a bpf_register_track_event() function (and deregister equivalent) that allows a driver to track listeners attaching/detaching from

CVS commit: src/sys/net

2021-06-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Jun 9 15:38:40 UTC 2021 Modified Files: src/sys/net: bpf.h Log Message: Add a (FreeBSD compatible) bpf_peers_present() predicate to allow testing for active listeners on a tap. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/net

2021-06-01 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Wed Jun 2 00:47:59 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Added missing definition of sppp_ipv6cp_tld Fixed build without INET6 To generate a diff of this commit: cvs rdiff -u -r1.257 -r1.258

CVS commit: src/sys/net

2021-05-31 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Jun 1 05:22:57 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Fix the wrong timeout event handler for PAP sppp_auth_to_event() is a implementation of TO+/TO- event for authentication protocol and it

CVS commit: src/sys/net

2021-05-31 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Jun 1 05:16:46 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Send Up event in tlu action of LCP When LCP is stopping, the layer send Down event and Close event (Down -> Close). To align the sequence,

CVS commit: src/sys/net

2021-05-31 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Jun 1 05:11:22 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Added logs when IPCP and IPv6CP are up or down To generate a diff of this commit: cvs rdiff -u -r1.254 -r1.255 src/sys/net/if_spppsubr.c

CVS commit: src/sys/net

2021-05-31 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Jun 1 05:08:46 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Added SPPP_LOG() for refactoring around log To generate a diff of this commit: cvs rdiff -u -r1.253 -r1.254 src/sys/net/if_spppsubr.c

CVS commit: src/sys/net

2021-05-31 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Jun 1 05:04:06 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Send RTM_IFINFO when a network configuration protocol is up or down To generate a diff of this commit: cvs rdiff -u -r1.252 -r1.253

CVS commit: src/sys/net

2021-05-31 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Jun 1 04:59:50 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c if_spppvar.h Log Message: Drop the Open event of LCP to stop the interface even a reconnection is scheduled The queue for events in if_spppsubr.c is not

CVS commit: src/sys/net

2021-05-31 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Jun 1 04:55:56 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c if_spppvar.h Log Message: remove PP_CISCO that was used in obsoleted drivers e.g. lmc(4) To generate a diff of this commit: cvs rdiff -u -r1.250 -r1.251

CVS commit: src/sys/net

2021-05-31 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Jun 1 04:45:22 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Remove open event on tlf of PAP/CHAP when retry of them is over to prevent that LCP stops at Starting state. And also remove retry counter

CVS commit: src/sys/net

2021-05-31 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Jun 1 04:19:57 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Do not if_down() when a down event of the lower layer of LCP is happened since the layer try to reconnect. To generate a diff of this

CVS commit: src/sys/net

2021-05-31 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Jun 1 03:27:23 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c if_spppvar.h Log Message: restart LCP when loopback packets are detected In if_spppsubr.c down and up do not mean that LCP is stopping or running, but

CVS commit: src/sys/net

2021-05-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 27 13:40:38 UTC 2021 Modified Files: src/sys/net: dl_print.c Log Message: Simplify; no need to special case the small buffer zero src_len. lla_snprintf1 never returns -1. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/net

2021-05-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 27 13:36:33 UTC 2021 Modified Files: src/sys/net: dl_print.c Log Message: Don't use the stack, print to the buffer directly (this was one of the biggest stack users). To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/net/lagg

2021-05-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon May 24 13:42:58 UTC 2021 Modified Files: src/sys/net/lagg: if_lagg.c Log Message: Move __KERNEL_RCSID() to the traditional location. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/net/lagg/if_lagg.c

CVS commit: src/sys/net/lagg

2021-05-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon May 24 13:43:21 UTC 2021 Modified Files: src/sys/net/lagg: if_laggproto.c Log Message: Remove leading blank line. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/net/lagg/if_laggproto.c Please note

CVS commit: src/sys/net/lagg

2021-05-24 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon May 24 06:24:20 UTC 2021 Modified Files: src/sys/net/lagg: if_laggproto.h Log Message: Added missing copyright and license notice pointed out by thorpej@n.o., Thanks. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/net/lagg

2021-05-24 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon May 24 06:08:29 UTC 2021 Modified Files: src/sys/net/lagg: if_lagg.c if_lagg.h if_lagg_lacp.h if_laggvar.h Log Message: Added missing copyright and license notice pointed out by thorpej@n.o., Thanks. To generate a diff

CVS commit: src/sys/net/lagg

2021-05-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed May 19 10:20:50 UTC 2021 Modified Files: src/sys/net/lagg: if_lagg.c Log Message: if_lagg: fix format string incompatibility In struct ifnet, the member if_mtu has type uint64_t, which differs from struct ifreq, where the

CVS commit: src/sys/net/lagg

2021-05-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed May 19 06:13:08 UTC 2021 Modified Files: src/sys/net/lagg: if_laggproto.h Log Message: if_lagg: fix Clang build Clang is stricter than GCC when it comes to nonliteral format strings. sys/net/lagg/if_lagg.c:2372:12: error:

CVS commit: src/sys/net

2021-05-18 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Wed May 19 03:35:27 UTC 2021 Modified Files: src/sys/net: if_pppoe.c Log Message: Added a limitation of the number of processing packets because a enqueuing process can not add packets over IFQ_MAXLEN and removed reschedule

CVS commit: src/sys/net

2021-05-18 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Wed May 19 02:14:19 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Make functions that use for logging MP-safe There is no change in behavior. To generate a diff of this commit: cvs rdiff -u -r1.245

CVS commit: src/sys/net

2021-05-18 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Wed May 19 02:07:21 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Added clear of dns addresses when IPCP is closed To generate a diff of this commit: cvs rdiff -u -r1.244 -r1.245 src/sys/net/if_spppsubr.c

CVS commit: src/sys/net

2021-05-18 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Wed May 19 02:02:46 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Added logs on dropping IPCP and IPv6CP packets To generate a diff of this commit: cvs rdiff -u -r1.243 -r1.244 src/sys/net/if_spppsubr.c

CVS commit: src/sys/net

2021-05-18 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Wed May 19 01:54:09 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: remove a wrong ntohs(). The variable is already host-byte-order. To generate a diff of this commit: cvs rdiff -u -r1.242 -r1.243

CVS commit: src/sys/net

2021-05-18 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Wed May 19 01:42:35 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Added a log about rejection of IPCP address option To generate a diff of this commit: cvs rdiff -u -r1.241 -r1.242

CVS commit: src/sys/net/lagg

2021-05-18 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue May 18 11:02:58 UTC 2021 Modified Files: src/sys/net/lagg: if_lagg_lacp.c Log Message: Make this compile without DIAGNOSTIC. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/net/lagg/if_lagg_lacp.c

CVS commit: src/sys/net

2021-05-17 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue May 18 01:46:29 UTC 2021 Modified Files: src/sys/net: if_pppoe.c Log Message: Added missing PPPOE_UNLOCK() on dropping PADS and PADT To generate a diff of this commit: cvs rdiff -u -r1.173 -r1.174 src/sys/net/if_pppoe.c

CVS commit: src/sys/net

2021-05-14 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Fri May 14 08:11:08 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Send echo request even while user data is received if pp_max_noreceive is 0 To generate a diff of this commit: cvs rdiff -u -r1.238 -r1.239

CVS commit: src/sys/net

2021-05-12 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu May 13 03:48:55 UTC 2021 Modified Files: src/sys/net: if_pppoe.c Log Message: Drop PADS and PADT from unknown host for safety To generate a diff of this commit: cvs rdiff -u -r1.172 -r1.173 src/sys/net/if_pppoe.c Please

CVS commit: src/sys/net

2021-05-12 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu May 13 03:28:36 UTC 2021 Modified Files: src/sys/net: if_pppoe.c Log Message: Change reconnect delay after PADT received (15 sec -> 5 sec) 5 sec is the same as minimum PADI resending interval To generate a diff of this

CVS commit: src/sys/net

2021-05-12 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu May 13 01:01:10 UTC 2021 Modified Files: src/sys/net: if_pppoe.c Log Message: Accept a frame like a PADT just containing PPPoE header To generate a diff of this commit: cvs rdiff -u -r1.170 -r1.171 src/sys/net/if_pppoe.c

CVS commit: src/sys/net

2021-05-11 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue May 11 06:42:42 UTC 2021 Modified Files: src/sys/net: if_sppp.h if_spppsubr.c Log Message: clear authentication protocol when SPPP_AUTHPROTO_NONE is specified To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35

CVS commit: src/sys/net

2021-05-11 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue May 11 06:33:17 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Drop packets that have no NCP not to start auto-dial To generate a diff of this commit: cvs rdiff -u -r1.235 -r1.236

CVS commit: src/sys/net

2021-05-11 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue May 11 06:27:19 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Added missing if_oerror incrementing To generate a diff of this commit: cvs rdiff -u -r1.234 -r1.235 src/sys/net/if_spppsubr.c Please note

CVS commit: src/sys/net

2021-05-11 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue May 11 06:21:28 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Move RCA event after RCR event A authentication failed by TO+ event between RCA and RCR events 1. RCA event in REQ-SENT state - REQ-SENT

CVS commit: src/sys/net

2021-05-10 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue May 11 01:27:45 UTC 2021 Modified Files: src/sys/net: if_sppp.h if_spppsubr.c if_spppvar.h Log Message: Added ioctl commands for configuring NCP of pppoe(4) To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34

CVS commit: src/sys/net

2021-05-10 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue May 11 01:23:21 UTC 2021 Modified Files: src/sys/net: if_spppvar.h Log Message: back to r1.34 because of mistake of commit log To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/net/if_spppvar.h

CVS commit: src/sys/net

2021-05-10 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue May 11 01:15:11 UTC 2021 Modified Files: src/sys/net: if_sppp.h if_spppsubr.c Log Message: Revert previous commit because of mistake of commit log back to r1.230(if_spppsubr.c) and r1.31(if_sppp.h) To generate a diff of

CVS commit: src/sys/net

2021-05-10 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue May 11 01:00:49 UTC 2021 Modified Files: src/sys/net: if_sppp.h if_spppsubr.c if_spppvar.h Log Message: Added keywords that are ipcp, noipcp, ipv6cp, noipv6cp for configuring NCP To generate a diff of this commit: cvs

CVS commit: src/sys/net

2021-05-06 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu May 6 06:18:16 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: do not clear destination address if there is no saved address and add initialization of saved_hisaddr for safety 0.0.0.0 was sometimes

CVS commit: src/sys/net

2021-05-05 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu May 6 02:05:09 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Added m_freem for safety pointed out by knakahara@, thanks. To generate a diff of this commit: cvs rdiff -u -r1.228 -r1.229

CVS commit: src/sys/net

2021-04-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Apr 29 17:55:51 UTC 2021 Modified Files: src/sys/net: if_wg.c Log Message: Sprinkle __noinline to reduce gigantic stack frames in ALL kernels. In principle this might just push a real problem around, but this is unlikely

CVS commit: src/sys/net

2021-04-28 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Wed Apr 28 09:39:39 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Introduce a pointer to refer sp->scp[cp->protoidx] There is no functional difference. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/net

2021-04-28 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Wed Apr 28 09:36:24 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c if_spppvar.h Log Message: Move paese of conf-req, conf-nak and conf-rej into workqueue from softint context When the pases were processed in softint, the

CVS commit: src/sys/net

2021-04-26 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon Apr 26 08:45:57 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Fix the wrong CHAP option length in conf-nak RFC 1994 defines that the CHAP option length in conf-nak is 5. However, 4 was used when CHAP is

CVS commit: src/sys/net

2021-04-26 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon Apr 26 08:42:19 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Avoid updating of the state if the state is not changed not to reset the timer for state machine To generate a diff of this commit: cvs

CVS commit: src/sys/net

2021-04-26 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon Apr 26 08:37:54 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Reset LCP fail counter when doing "ifconfig pppoe* up" To generate a diff of this commit: cvs rdiff -u -r1.223 -r1.224

CVS commit: src/sys/net

2021-04-26 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon Apr 26 08:34:22 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Added ipcp option name for logging To generate a diff of this commit: cvs rdiff -u -r1.222 -r1.223 src/sys/net/if_spppsubr.c Please note

CVS commit: src/sys/net

2021-04-26 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon Apr 26 08:31:21 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Ignore 0.0.0.0 offered from PPPoE server To generate a diff of this commit: cvs rdiff -u -r1.221 -r1.222 src/sys/net/if_spppsubr.c Please

CVS commit: src/sys/net

2021-04-25 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon Apr 26 02:36:46 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Fix locking order since IFNET_LOCK must be held before acquiring SPPP_LOCK To generate a diff of this commit: cvs rdiff -u -r1.220 -r1.221

CVS commit: src/sys/net

2021-04-22 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Fri Apr 23 03:36:13 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Adjust mtu at LCP instead at IPCP The adjustment must be done at LCP when a PPPoE connection does not use IPCP. To generate a diff of this

CVS commit: src/sys/net

2021-04-22 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Fri Apr 23 03:31:33 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Fix to set mtu even if it is bigger than mru notified at LCP To generate a diff of this commit: cvs rdiff -u -r1.218 -r1.219

CVS commit: src/sys/net

2021-04-22 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Fri Apr 23 01:13:26 UTC 2021 Modified Files: src/sys/net: if_sppp.h if_spppsubr.c Log Message: Introduct a new flag to accept different authentication protocol in myauthproto and hisauthproto When the flag is enabled, a

CVS commit: src/sys/net

2021-04-22 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu Apr 22 10:26:24 UTC 2021 Modified Files: src/sys/net: if_pppoe.c Log Message: Added missing free of sc_hunique to prevent memory leak when using PPPoE server To generate a diff of this commit: cvs rdiff -u -r1.169

CVS commit: src/sys/net

2021-04-15 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Fri Apr 16 02:26:25 UTC 2021 Modified Files: src/sys/net: if_spppvar.h Log Message: Added missing locking order between sppp and IFNET_LOCK To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

CVS commit: src/sys/net

2021-04-15 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Fri Apr 16 02:23:25 UTC 2021 Modified Files: src/sys/net: if_pppoe.c Log Message: Stop and destroy timeout after sppp_detach and if_detach for safety The functions may use resources of pppoe(4) while detaching, so the release

CVS commit: src/sys/net

2021-04-15 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Fri Apr 16 02:12:00 UTC 2021 Modified Files: src/sys/net: if_pppoe.c if_spppsubr.c Log Message: Remove unnecessaly lock holdings to avoid dead lock The locks were held while callout_halt() and workqueue_wait() without reason.

CVS commit: src/sys/net

2021-04-15 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Fri Apr 16 02:05:37 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Fix not to put the wrong error message To generate a diff of this commit: cvs rdiff -u -r1.215 -r1.216 src/sys/net/if_spppsubr.c Please

CVS commit: src/sys/net

2021-04-15 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Fri Apr 16 01:59:50 UTC 2021 Modified Files: src/sys/net: if_pppoe.c Log Message: Stop ppp layer at first of destroying pppoe interface To generate a diff of this commit: cvs rdiff -u -r1.166 -r1.167 src/sys/net/if_pppoe.c

CVS commit: src/sys/net

2021-04-15 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Fri Apr 16 01:44:35 UTC 2021 Modified Files: src/sys/net: if_pppoe.c Log Message: Sort initialization sequence in pppoe_clone_create() out for refactoring It has no functionality impact To generate a diff of this commit:

CVS commit: src/sys/net

2021-04-15 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Fri Apr 16 01:32:04 UTC 2021 Modified Files: src/sys/net: if_pppoe.c Log Message: Use kmem_zalloc to allocate pppoe_softc To generate a diff of this commit: cvs rdiff -u -r1.164 -r1.165 src/sys/net/if_pppoe.c Please note

CVS commit: src/sys/net

2021-04-15 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Fri Apr 16 01:28:51 UTC 2021 Modified Files: src/sys/net: if_pppoe.c Log Message: Move initialization of sc_lock in pppoe_softc to first The lock may be held in callbacks for ppp layer or other components so that it should be

CVS commit: src/sys/net

2021-04-15 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Fri Apr 16 01:24:35 UTC 2021 Modified Files: src/sys/net: if_pppoe.c Log Message: commonize error handling in pppoe_clone_create() To generate a diff of this commit: cvs rdiff -u -r1.162 -r1.163 src/sys/net/if_pppoe.c

CVS commit: src/sys/net

2021-04-12 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Apr 13 05:04:54 UTC 2021 Modified Files: src/sys/net: if_pppoe.c Log Message: Reschedule softint to process packets enqueued to ppoediscinq while doing pppoe_data_input And added a empty check for ppoeinq, for safety To

CVS commit: src/sys/net

2021-04-12 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Apr 13 05:00:06 UTC 2021 Modified Files: src/sys/net: if_pppoe.c Log Message: Added missing counter clear when a pppoe state changes to PADI_SENT To generate a diff of this commit: cvs rdiff -u -r1.160 -r1.161

CVS commit: src/sys/net

2021-04-12 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Apr 13 04:57:15 UTC 2021 Modified Files: src/sys/net: if_pppoe.c Log Message: Added a NULL check for parent interface of pppoe To generate a diff of this commit: cvs rdiff -u -r1.159 -r1.160 src/sys/net/if_pppoe.c

CVS commit: src/sys/net

2021-04-12 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Apr 13 04:53:22 UTC 2021 Modified Files: src/sys/net: if_pppoe.c Log Message: Hold the lock for pppoe while referencing sc_id that is an item of struct pppoe_softc To generate a diff of this commit: cvs rdiff -u -r1.158

CVS commit: src/sys/net

2021-04-05 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon Apr 5 06:56:47 UTC 2021 Modified Files: src/sys/net: toeplitz.c Log Message: s/nitems/__arraycount/ To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/net/toeplitz.c Please note that diffs are not

CVS commit: src/sys/net

2021-04-05 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Mon Apr 5 06:53:45 UTC 2021 Modified Files: src/sys/net: toeplitz.h Log Message: Include opt_inet.h for INET6 To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/net/toeplitz.h Please note that diffs are

CVS commit: src/sys/net

2021-03-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Mar 25 08:18:03 UTC 2021 Modified Files: src/sys/net: pktqueue.c Log Message: Remove strange padding #define and replace with anonymous struct/union To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sys/net

2021-03-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 22 18:40:18 UTC 2021 Modified Files: src/sys/net: route.h Log Message: Add a list of names To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128 src/sys/net/route.h Please note that diffs are not public

CVS commit: src/sys/net

2021-03-16 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Mar 16 07:00:38 UTC 2021 Modified Files: src/sys/net: if_l2tp.h Log Message: Fix l2tp(4) ioctl type. Pointed out by yamaguchi@n.o, thanks. XXX pullup-[89] To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/net

2021-02-16 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Feb 16 10:20:56 UTC 2021 Modified Files: src/sys/net: if_arp.h Log Message: ARP headers only need 2 byte alignment - pointed out by roy. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sys/net/if_arp.h

CVS commit: src/sys/net

2021-02-14 Thread Roy Marples
Module Name:src Committed By: roy Date: Sun Feb 14 19:35:38 UTC 2021 Modified Files: src/sys/net: if_ether.h if_ethersubr.c Log Message: if_ether: revert prior alignment checks Apparently not needed as our drivers ensure this. To generate a diff of this commit: cvs

CVS commit: src/sys/net

2021-02-14 Thread Roy Marples
Module Name:src Committed By: roy Date: Sun Feb 14 19:33:29 UTC 2021 Modified Files: src/sys/net: if_gre.c if_gre.h Log Message: if_gre: Remove alignment checks in favour copying to stack Makes the code a lot simpler, idea from dyoung@ To generate a diff of this

CVS commit: src/sys/net

2021-02-12 Thread Roy Marples
Module Name:src Committed By: roy Date: Sat Feb 13 07:28:05 UTC 2021 Modified Files: src/sys/net: if_ether.h if_ethersubr.c Log Message: if_ether: Ensure that ether_header is aligned To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85 src/sys/net/if_ether.h

CVS commit: src/sys/net

2021-02-12 Thread Roy Marples
Module Name:src Committed By: roy Date: Fri Feb 12 19:57:49 UTC 2021 Modified Files: src/sys/net: if_gre.c if_gre.h Log Message: if_gre: Ensure that gre_h is aligned To generate a diff of this commit: cvs rdiff -u -r1.177 -r1.178 src/sys/net/if_gre.c cvs rdiff -u -r1.47

CVS commit: src/sys/net

2021-02-03 Thread Roy Marples
Module Name:src Committed By: roy Date: Wed Feb 3 12:11:34 UTC 2021 Modified Files: src/sys/net: if_llc.h Log Message: if_llc.h: Replace __packed with CTASSERT To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/net/if_llc.h Please note that diffs

CVS commit: src/sys/net

2021-02-03 Thread Roy Marples
Module Name:src Committed By: roy Date: Wed Feb 3 10:31:10 UTC 2021 Modified Files: src/sys/net: if_arp.h Log Message: Whitespace To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/net/if_arp.h Please note that diffs are not public domain; they are

CVS commit: src/sys/net

2021-01-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 30 21:23:08 UTC 2021 Modified Files: src/sys/net: files.net Added Files: src/sys/net: toeplitz.c toeplitz.h Log Message: Add symmetric toeplitz implementation with integration for NICs, from OpenBSD. To

CVS commit: src/sys/net/npf

2021-01-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 27 17:39:13 UTC 2021 Modified Files: src/sys/net/npf: npf_os.c Log Message: Don't silently ignore the errors from npfctl_run_op. We end up returning packets to userland that are missing required fields (like in rule_add

CVS commit: src/sys/net/npf

2021-01-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jan 25 17:18:55 UTC 2021 Modified Files: src/sys/net/npf: npf_conn.c npf_tableset.c Log Message: s/npf_config_lock/npf->config_lock/ in the comments To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

CVS commit: src/sys/net/npf

2021-01-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jan 25 17:17:19 UTC 2021 Modified Files: src/sys/net/npf: npf_os.c Log Message: Fix locking issue: npf_default_pass needs to be called with the config lock held. To generate a diff of this commit: cvs rdiff -u -r1.19

CVS commit: src/sys/net

2020-12-17 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Dec 18 01:31:49 UTC 2020 Modified Files: src/sys/net: bpf.c if_tap.c if_tun.c Log Message: Use sel{record,remove}_knote(). To generate a diff of this commit: cvs rdiff -u -r1.238 -r1.239 src/sys/net/bpf.c cvs rdiff -u

CVS commit: src/sys/net

2020-11-26 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Fri Nov 27 03:37:11 UTC 2020 Modified Files: src/sys/net: if_spppsubr.c Log Message: Fix missing disable of kpreempt while getting interface address To generate a diff of this commit: cvs rdiff -u -r1.214 -r1.215

CVS commit: src/sys/net

2020-11-25 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Wed Nov 25 10:44:53 UTC 2020 Modified Files: src/sys/net: if_spppsubr.c Log Message: add KASSERT(!cpu_softintr_p()); pointed out by knakahara@n.o., thanks. To generate a diff of this commit: cvs rdiff -u -r1.213 -r1.214

  1   2   3   4   5   6   7   8   9   10   >