<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/netgraph, branch releng/12.4</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.4</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.4'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2022-07-29T18:35:37Z</updated>
<entry>
<title>Adjust ng_{name,ID}_rehash() definitions to avoid clang 15 warnings</title>
<updated>2022-07-29T18:35:37Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2022-07-25T11:04:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9424c32010c919f720cdd7ed27e42a49a16f1a2e'/>
<id>urn:sha1:9424c32010c919f720cdd7ed27e42a49a16f1a2e</id>
<content type='text'>
With clang 15, the following -Werror warnings are produced:

    sys/netgraph/ng_base.c:981:15: error: a function declaration without a prototype is deprecated in all versions of C [-Werror,-Wstrict-prototypes]
    ng_name_rehash()
                  ^
                   void
    sys/netgraph/ng_base.c:1012:13: error: a function declaration without a prototype is deprecated in all versions of C [-Werror,-Wstrict-prototypes]
    ng_ID_rehash()
                ^
                 void

This is because ng_name_rehash() and ng_ID_rehash() are declared with
(void) argument lists, but defined with empty argument lists. Make the
definitions match the declarations.

MFC after:	3 days

(cherry picked from commit dba7f4aa0909d8c31a0ca0ad0d1208fabfaa9352)
</content>
</entry>
<entry>
<title>ng_pppoe: do not #include &lt;sys/epoch.h&gt;</title>
<updated>2022-05-16T17:58:14Z</updated>
<author>
<name>Eugene Grosbein</name>
<email>eugen@FreeBSD.org</email>
</author>
<published>2022-05-16T17:58:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=db387b30acbe9c0f19e8396dc712f668ab0709b7'/>
<id>urn:sha1:db387b30acbe9c0f19e8396dc712f668ab0709b7</id>
<content type='text'>
This is direct commit to stable/12 removing unneeded inclusion
of &lt;sys/epoch.h&gt;

Fixes:	14601708d59b97ab8cd834cd1124982ea5e7dc81
</content>
</entry>
<entry>
<title>ng_pppoe: MFC: introduce new sysctl net.graph.pppoe.lcp_pcp</title>
<updated>2022-05-16T03:11:26Z</updated>
<author>
<name>Eugene Grosbein</name>
<email>eugen@FreeBSD.org</email>
</author>
<published>2022-05-01T16:34:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=14601708d59b97ab8cd834cd1124982ea5e7dc81'/>
<id>urn:sha1:14601708d59b97ab8cd834cd1124982ea5e7dc81</id>
<content type='text'>
New sysctl allows to mark transmitted PPPoE LCP Control
ethernet frames with needed 3-bit Priority Code Point (PCP) value.
Confirming driver like if_vlan(4) uses the value to fill
IEEE 802.1p class of service field.

This is similar to Cisco IOS "control-packets vlan cos priority"
command.

It helps to avoid premature disconnection of user sessions
due to control frame drops (LCP Echo etc.)
if network infrastructure has a botteleck at a switch
or the xdsl DSLAM.

See also:
https://sourceforge.net/p/mpd/discussion/44692/thread/c7abe70e3a/

Tested by:	Klaus Fokuhl at SourceForge

(cherry picked from commit 2e547442ab3822d3d7c46a68f152032ef5fe337c)
(cherry picked from commit 28903f396af4b151e16ea606cda66a9244fb179f)
</content>
</entry>
<entry>
<title>netgraph(4): Fix a typo in a source code comment</title>
<updated>2022-04-14T06:41:10Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2022-04-09T09:40:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0fa8d84bd948a5b02c1b00ad955ececa42a7d973'/>
<id>urn:sha1:0fa8d84bd948a5b02c1b00ad955ececa42a7d973</id>
<content type='text'>
- s/peform/perform/

(cherry picked from commit 77a44875e59b239c696cca17b4cc946105ade612)
</content>
</entry>
<entry>
<title>netgraph(3): Remove a double word in a source code comment</title>
<updated>2022-04-14T06:28:48Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2022-04-09T12:41:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a82b43c94643254d8ec6b07bfb9f623c9c945e40'/>
<id>urn:sha1:a82b43c94643254d8ec6b07bfb9f623c9c945e40</id>
<content type='text'>
- s/it it/it/

(cherry picked from commit ecbdfbfd18d963bb8b46bcca115a9243bcf02e27)
</content>
</entry>
<entry>
<title>ng_btsocket(4): Fix a typo in an error message</title>
<updated>2022-04-11T03:39:33Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2022-04-06T16:27:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=62114f33b014d5876edc4f530fecd18e27e75472'/>
<id>urn:sha1:62114f33b014d5876edc4f530fecd18e27e75472</id>
<content type='text'>
- s/mulitplexor/multiplexor/

(cherry picked from commit f64919bbd9b7d84f61a99264c33187fc63aca2a4)
</content>
</entry>
<entry>
<title>Unify zlib instances into one.</title>
<updated>2022-04-10T04:16:24Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2019-08-25T17:13:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=254a1740cde85300587fcf4e3ad3b91453fa5d09'/>
<id>urn:sha1:254a1740cde85300587fcf4e3ad3b91453fa5d09</id>
<content type='text'>
This is a cumulative update that consists 14 commits on main by
Yoshihiro Ota and myself to stable/12:

Remove gzip'ed a.out support.

(cherry picked from commit d4565741c6b4b256bd30aea8eb74e8a267cf6b60)

Delete unneeded #include &lt;sys/inflate.h&gt; from sys/mips.

(cherry picked from commit 880c6c1b06d203fd6b628d313b5b2658fb7135cb)

cryptodeflate: Drop z_stream zbuf.state-&gt;dummy from SDT probe.

(cherry picked from commit a49818787d7cff34b9ea9878e37c1c1ba221f081)

Remove kgzip and kgzldr.

(cherry picked from commit 5e86bd6073a2fb107318691aaa27b7e19bd45c24)

Separate kernel crc32() implementation to its own header (gsb_crc32.h) and
rename the source to gsb_crc32.c.

(cherry picked from commit f89d2072795407d7c3afff865b988e021c1451a2)

Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib.

(cherry picked from commit 0ed1d6fb00b8f22c82c3f9054c6dd16eb12469d2)

if_mxge: update zlib version 1.0.4 to 1.2.12.

(cherry picked from commit 1dbf944a91cfccba2c18fa273f69985cd15a5081)

Expose zlib's utility functions in Z_SOLO library when building kernel.
This allows kernel code to reuse zlib's implementation.

(cherry picked from commit a15cb219c6f2b8ed16179c2fce882a2ff327b753)

Update geom_uzip to use new zlib.

(cherry picked from commit 2b0cabbdaeac61bdb07909cb0ec995aba36e06b0)

Update bxe(4) to use new zlib.

(cherry picked from commit 92e9c0608bf161df04d14160084da2d50bcad30e)

Convert DDB_CTF to use newer version of ZLIB.

(cherry picked from commit 22bbc4b24270ec55c267a5b4ca4530991c3da408)

Convert ng_deflate to use new zlib.

(cherry picked from commit 34ff55b662d62adea206cb2b77bb064110f68e6d)

GZIO: Update to use zlib 1.2.12.

(cherry picked from commit 4e8671dd78cc77b31c598e83354fa6722acd4e3f)

Remove zlib 1.0.4 from kernel.

(cherry picked from commit 21aae72489aba9f1711c51672b3003cf8d54965d)

PR:		205822
PR:		229763
</content>
</entry>
<entry>
<title>ng_pppoe(4): Fix a typo in a source code comment</title>
<updated>2022-04-09T06:31:26Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2022-04-02T11:54:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=531a7845cd2c4fcb28542ffca61b92fcad1c1b78'/>
<id>urn:sha1:531a7845cd2c4fcb28542ffca61b92fcad1c1b78</id>
<content type='text'>
- s/asychronous/asynchronous/

(cherry picked from commit 7fc0ffda35641bb31ed50a5c2f548c40d3da4bc4)
</content>
</entry>
<entry>
<title>netgraph(3): Fix a typo in a source code comment</title>
<updated>2022-04-02T13:42:52Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2022-03-27T16:50:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b2a643d437e8cb65c65630b7fa968c93558167fb'/>
<id>urn:sha1:b2a643d437e8cb65c65630b7fa968c93558167fb</id>
<content type='text'>
- s/failes/fails/

(cherry picked from commit 79438267b3ae4fcf5bdefdee60d4f19defcd5ff1)
</content>
</entry>
<entry>
<title>netgraph(4): Fix a typo in a source code comment</title>
<updated>2022-03-30T16:40:02Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2022-03-27T18:08:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b9e4c273814e06425ca06dc85eb67da8f1a01360'/>
<id>urn:sha1:b9e4c273814e06425ca06dc85eb67da8f1a01360</id>
<content type='text'>
- s/shapshot/snapshot/

(cherry picked from commit 1dc2c71ed897e162ad33e09ab3b0015613fa405a)
</content>
</entry>
</feed>
