[issue24809] Add getprotobynumber to socket module

2015-08-06 Thread Will Booth
Will Booth added the comment: Allow users to translate protocol numbers from IPv4/IPv6 headers to a friendly human readable string. Just filling a gap in the API. There might be a PyPI package out there similar to socket. However, it's complementary function,'getprotobyname'

[issue24809] Add getprotobynumber to socket module

2015-08-06 Thread Will Booth
Changes by Will Booth : -- versions: +Python 3.5 -Python 3.6 ___ Python tracker <http://bugs.python.org/issue24809> ___ ___ Python-bugs-list mailing list Unsub

[issue24809] Add getprotobynumber to socket module

2015-08-06 Thread Will Booth
New submission from Will Booth: Add an old method from netdb to python for a best-effort, centerized look up. For the function to work, /etc/protocols would also need to be present. If the protocol doesn't exist OSError is raised. Patch attached. -- components: Extension Mo