summaryrefslogtreecommitdiff
path: root/Modules/socketmodule.c
diff options
context:
space:
mode:
authorCheryl Sabella <cheryl.sabella@gmail.com>2018-09-11 20:32:15 -0400
committerBenjamin Peterson <benjamin@python.org>2018-09-11 17:32:15 -0700
commit731ff68eeef58babdf2b32dc9a73b141760c2be9 (patch)
tree921e8ffd5be715c33f8615bcabf2c6c5605f360e /Modules/socketmodule.c
parentb9bf9d025e659b5a1963027eb73690e57cb35dd0 (diff)
downloadcpython-git-731ff68eeef58babdf2b32dc9a73b141760c2be9.tar.gz
closes bpo-25041: Document AF_PACKET socket address format. (GH-4092)
Diffstat (limited to 'Modules/socketmodule.c')
-rw-r--r--Modules/socketmodule.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c
index 8aadc780ff..adaefad556 100644
--- a/Modules/socketmodule.c
+++ b/Modules/socketmodule.c
@@ -1901,7 +1901,7 @@ getsockaddrarg(PySocketSockObject *s, PyObject *args,
const char *interfaceName;
int protoNumber;
int hatype = 0;
- int pkttype = 0;
+ int pkttype = PACKET_HOST;
Py_buffer haddr = {NULL, NULL};
if (!PyTuple_Check(args)) {
@@ -1943,7 +1943,7 @@ getsockaddrarg(PySocketSockObject *s, PyObject *args,
if (protoNumber < 0 || protoNumber > 0xffff) {
PyErr_Format(
PyExc_OverflowError,
- "%s(): protoNumber must be 0-65535.", caller);
+ "%s(): proto must be 0-65535.", caller);
PyBuffer_Release(&haddr);
return 0;
}
@@ -2979,7 +2979,7 @@ PyDoc_STRVAR(bind_doc,
\n\
Bind the socket to a local address. For IP sockets, the address is a\n\
pair (host, port); the host must refer to the local host. For raw packet\n\
-sockets the address is a tuple (ifname, proto [,pkttype [,hatype]])");
+sockets the address is a tuple (ifname, proto [,pkttype [,hatype [,addr]]])");
/* s.close() method.