Add support for the send/recvmsg API to the socket module. Patch by David Watson and Heiko Wundram. (Closes #6560)
diff --git a/Doc/whatsnew/3.3.rst b/Doc/whatsnew/3.3.rst
index 0edf5ff..3036a3e 100644
--- a/Doc/whatsnew/3.3.rst
+++ b/Doc/whatsnew/3.3.rst
@@ -212,6 +212,18 @@
 * :func:`signal.signal` and :func:`signal.siginterrupt` raise an OSError,
   instead of a RuntimeError: OSError has an errno attribute.
 
+socket
+------
+
+The :class:`~socket.socket` class now exposes addititonal methods to
+process ancillary data when supported by the underlying platform:
+
+* :func:`~socket.socket.sendmsg`
+* :func:`~socket.socket.recvmsg`
+* :func:`~socket.socket.recvmsg_into`
+
+(Contributed by David Watson in :issue:`6560`, based on an earlier patch
+by Heiko Wundram)
 
 ssl
 ---