]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.12] Correct documentation for AF_PACKET (GH-112339) (#112477)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Mon, 27 Nov 2023 23:48:59 +0000 (00:48 +0100)
committerGitHub <noreply@github.com>
Mon, 27 Nov 2023 23:48:59 +0000 (23:48 +0000)
commit60a08e6ff2ef8306d276a40f861bf46f34ba09bd
tree7c16eac143f91533fb71f91864d1e3e0d61f16b1
parentee7dc6708142ff0c514c0f6a1d44f785720ab991
[3.12] Correct documentation for AF_PACKET (GH-112339) (#112477)

Correct documentation for AF_PACKET (GH-112339)

Protocol in the address tuple should *not* be in the network-byte-order, because it is converted internally[1].

[1] https://github.com/python/cpython/blob/89ddea4886942b0c27a778a0ad3f0d5ac5f518f0/Modules/socketmodule.cGH-L2144

network byte order doesn't make sense for a python level int anyways. It's a fixed size C serialization concept.
(cherry picked from commit 562d7149c6944fb9e4c7be80664b2f2d5a12a3ea)

Co-authored-by: Eugene Toder <eltoder@users.noreply.github.com>
Doc/library/socket.rst