]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
GH-100813: Add `socket.IP_PKTINFO` constant (#10294)
authordsentinel <14005083+dsentinel@users.noreply.github.com>
Mon, 9 Jan 2023 09:00:40 +0000 (01:00 -0800)
committerGitHub <noreply@github.com>
Mon, 9 Jan 2023 09:00:40 +0000 (14:30 +0530)
Doc/library/socket.rst
Misc/NEWS.d/next/Library/2023-01-06-22-36-27.gh-issue-100813.mHRdQn.rst [new file with mode: 0644]
Modules/socketmodule.c

index cffb19c8b7b571a630768f240ab63b400e47ccec..aec79da57f0576e8bfa32f71088aae2e47a3dbd5 100644 (file)
@@ -436,6 +436,7 @@ Constants
       ``TCP_FASTOPEN_CONNECT``, ``TCP_ULP``, ``TCP_MD5SIG_EXT``,
       ``TCP_FASTOPEN_KEY``, ``TCP_FASTOPEN_NO_COOKIE``,
       ``TCP_ZEROCOPY_RECEIVE``, ``TCP_INQ``, ``TCP_TX_DELAY``.
+      Added ``IP_PKTINFO``.
 
 .. data:: AF_CAN
           PF_CAN
diff --git a/Misc/NEWS.d/next/Library/2023-01-06-22-36-27.gh-issue-100813.mHRdQn.rst b/Misc/NEWS.d/next/Library/2023-01-06-22-36-27.gh-issue-100813.mHRdQn.rst
new file mode 100644 (file)
index 0000000..5bb876d
--- /dev/null
@@ -0,0 +1 @@
+Add :data:`socket.IP_PKTINFO` constant.\r
index 2c59c2f2c89b25ee2cb1beb9712f1d69eab0c66b..4747a23e8317fd8869cf08f20ecfa0c030768736 100644 (file)
@@ -8351,6 +8351,9 @@ PyInit__socket(void)
 #ifdef  IP_TRANSPARENT
     PyModule_AddIntMacro(m, IP_TRANSPARENT);
 #endif
+#ifdef  IP_PKTINFO
+    PyModule_AddIntMacro(m, IP_PKTINFO);
+#endif
 #ifdef IP_BIND_ADDRESS_NO_PORT
     PyModule_AddIntMacro(m, IP_BIND_ADDRESS_NO_PORT);
 #endif