Kaydet (Commit) aa948df8 authored tarafından Guido van Rossum's avatar Guido van Rossum

In makesockaddr(), if we don't know the address family, don't raise an

exception -- return it as a tuple.  Seems useful in promiscuous mode.
üst 8b4c9878
......@@ -364,9 +364,12 @@ BUILD_FUNC_DEF_2(makesockaddr,struct sockaddr *,addr, int,addrlen)
/* More cases here... */
default:
PyErr_SetString(PySocket_Error,
"return unknown socket address type");
return NULL;
/* If we don't know the address family, don't raise an
exception -- return it as a tuple. */
return Py_BuildValue("is#",
addr->sa_family,
addr->sa_data,
sizeof(addr->sa_data));
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment