From nobody Fri Aug 29 09:57:34 2025 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4cCtwt52y6z66S9w for ; Fri, 29 Aug 2025 09:57:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cCtwt4Tjqz4Jhs; Fri, 29 Aug 2025 09:57:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1756461454; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=pVf7fS6/9JrHya3VyOpwv2GD4hJZw9TqL7e7yJ33rKQ=; b=G7ohi98ME4Lnh6Rm6Dlw3eHItmuPz8KbgUTmPKKgDlutVyeEXVFN4P6U6MZs8/MEP8NmBM XYZK9+FoikTO92KuFPqGAqSbVmPz+pNoeFykHt0M8hxN9nekMF6y5e0TvDSsdF66IevW8a usZnaJ5F9zbpZcnvqWITpLq6nyLUWagNz/zVtnY6n2GQH6dwx5cKpkcglMe98YSbsEGdkS ZIY+SnEgVZDY35rHu34sxPPlpyNW5g3VtBDUAcb2Vuurh92sv1xlzBgKLs5+XP3heA3BaL oMuRqit3C7pcL1R5IMYTIPNO40MF4V1EDZfC6h7ymbLt9EWAZ67Fb6PfdErbJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1756461454; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=pVf7fS6/9JrHya3VyOpwv2GD4hJZw9TqL7e7yJ33rKQ=; b=pRECCFg9jnTmW4H3xNsxRXkapgDlF1LPXc+vrfGnxReW2hZFdTdcfuCbqReBdSNfZ+VpnJ 1iLdVudxWHaQAyaY7R8JNb60+LH7r1lr6Id0CSyGQDbyroDTLHFqnyaw5qSyPdkE8+b56H jjw43HBCfwZ8zmVOM6XuK77m1efRevBbeU56lsJeGd/Or2AiylQ9yiYteMZIm5mIk6d0qR R4oEta/UN4n2jmIXNho02Ip8GzNYTSrvD2SVDys7CcjyxPed1zmAPmzkhZmjfmo1MCHOR3 b6nvnCuCYQckmlZceayD0goxIApNTcvFTMRCiBdmJLigIvx+kwX/6AGm3I2Bhg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1756461454; a=rsa-sha256; cv=none; b=Z4nwvUuoYrwvrID5WhcxuPe0HRVLUD8DubWciHKT2EKpE09QwYHsF5utFQoe7hOv5wdwyM 9wQr/bxIQ1TJRxYKugSlO6y4TUHfgwxeZ7IcSj6VzikN7zyENaaDM0g5Bnt3lHH+1NKNso 8lOVV7ddPd7ojZfJl2TglPQoo+kY8zLg8mdgmetYvAo1SkrMA7E9gKS/cr1amN1OKPGzIM 2GtEzgQvgSempJnUJpFPwSMCSXyVEpok7ZiiJs6p2aVTQ1yjbmFutkDHGMmk+BAq018WRr 7cEonwt7Y66WVWSyYjhstuXGv4Dhknac1xOPlCvMCdOSrCjfbrOSWZi3MJr/KA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4cCtwt40nlzbSg; Fri, 29 Aug 2025 09:57:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 57T9vY0q097423; Fri, 29 Aug 2025 09:57:34 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 57T9vYic097420; Fri, 29 Aug 2025 09:57:34 GMT (envelope-from git) Date: Fri, 29 Aug 2025 09:57:34 GMT Message-Id: <202508290957.57T9vYic097420@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Benedict Reuschling Subject: git: f19e4a3dba - main - Remove whitespaces at end of lines List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bcr X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f19e4a3dba75997d809c74f349247ad54e17176e Auto-Submitted: auto-generated The branch main has been updated by bcr: URL: https://cgit.FreeBSD.org/doc/commit/?id=f19e4a3dba75997d809c74f349247ad54e17176e commit f19e4a3dba75997d809c74f349247ad54e17176e Author: Benedict Reuschling AuthorDate: 2025-08-29 09:50:53 +0000 Commit: Benedict Reuschling CommitDate: 2025-08-29 09:57:22 +0000 Remove whitespaces at end of lines No content changes. --- .../en/books/handbook/advanced-networking/_index.adoc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/documentation/content/en/books/handbook/advanced-networking/_index.adoc b/documentation/content/en/books/handbook/advanced-networking/_index.adoc index 33da0682cf..6bade200be 100644 --- a/documentation/content/en/books/handbook/advanced-networking/_index.adoc +++ b/documentation/content/en/books/handbook/advanced-networking/_index.adoc @@ -1325,7 +1325,7 @@ cu -l $PTS By default, when FreeBSD is accepting a new connection, it tries to perform a role switch and become master. Some older Bluetooth devices which do not support role switching will not be able to connect. -Since role switching is performed when a new connection is being established, it is not possible to ask the remote device if it supports role switching. +Since role switching is performed when a new connection is being established, it is not possible to ask the remote device if it supports role switching. However, there is a HCI option to disable role switching on the local side: [source,shell] @@ -1454,7 +1454,7 @@ The STP protocol detects loops and puts redundant links into a blocked state. Should one of the active links fail, STP calculates a different tree and enables one of the blocked paths to restore connectivity to all points in the network. The Rapid Spanning Tree Protocol (RSTP or 802.1w) provides backwards compatibility with legacy STP. -RSTP provides faster convergence and exchanges information with neighboring switches to quickly transition to forwarding mode without creating loops. +RSTP provides faster convergence and exchanges information with neighboring switches to quickly transition to forwarding mode without creating loops. FreeBSD supports RSTP and STP as operating modes, with RSTP being the default mode. STP can be enabled on member interfaces using man:ifconfig[8]. @@ -1527,7 +1527,7 @@ Sticky entries are never aged out of the cache or replaced, even if the address This gives the benefit of static address entries without the need to pre-populate the forwarding table. Clients learned on a particular segment of the bridge cannot roam to another segment. + -An example of using sticky addresses is to combine the bridge with VLANs in order to isolate customer networks without wasting IP address space. +An example of using sticky addresses is to combine the bridge with VLANs in order to isolate customer networks without wasting IP address space. Consider that `CustomerA` is on `vlan100`, `CustomerB` is on `vlan101`, and the bridge has the address `192.168.0.1`: + [source,shell] @@ -1558,7 +1558,7 @@ The following example sets the maximum number of Ethernet devices for `CustomerA # ifconfig bridge0 ifmaxaddr vlan100 10 .... -Bridge interfaces also support monitor mode, where the packets are discarded after man:bpf[4] processing and are not processed or forwarded further. +Bridge interfaces also support monitor mode, where the packets are discarded after man:bpf[4] processing and are not processed or forwarded further. This can be used to multiplex the input of two or more interfaces into a single man:bpf[4] stream. This is useful for reconstructing the traffic for network taps that transmit the RX/TX signals out through two separate interfaces. For example, to read the input from four network interfaces as one stream: @@ -1688,7 +1688,7 @@ Each LAG is composed of ports of the same speed, set to full-duplex operation, a Typically, there is only one LAG which contains all the ports. In the event of changes in physical connectivity, LACP will quickly converge to a new configuration. + -LACP balances outgoing traffic across the active ports based on hashed protocol header information and accepts incoming traffic from any active port. +LACP balances outgoing traffic across the active ports based on hashed protocol header information and accepts incoming traffic from any active port. The hash includes the Ethernet source and destination address and, if available, the VLAN tag, and the IPv4 or IPv6 source and destination address. roundrobin:: @@ -1844,7 +1844,7 @@ ifconfig_lagg0="laggproto failover laggport fxp0 laggport fxp1 10.0.0.15/24" [example] ==== -For laptop users, it is usually desirable to configure the wireless device as a secondary which is only used when the Ethernet connection is not available. +For laptop users, it is usually desirable to configure the wireless device as a secondary which is only used when the Ethernet connection is not available. With man:lagg[4], it is possible to configure a failover which prefers the Ethernet connection for both performance and security reasons, while maintaining the ability to transfer data over the wireless connection. This is achieved by overriding the Ethernet interface's MAC address with that of the wireless interface.