Skip to content
Next Next commit
bpo-37405: socket.getsockname() returns string instead of tuple
  • Loading branch information
bggardner authored Jun 26, 2019
commit da56b18e2d366c18e7403b4575b9a3cf01bb1520
5 changes: 3 additions & 2 deletions Modules/socketmodule.c
Original file line number Diff line number Diff line change
Expand Up @@ -1513,8 +1513,9 @@ makesockaddr(SOCKET_T sockfd, struct sockaddr *addr, size_t addrlen, int proto)
#endif /* CAN_ISOTP */
default:
{
return Py_BuildValue("O&", PyUnicode_DecodeFSDefault,
ifname);
return Py_BuildValue("O&h", PyUnicode_DecodeFSDefault,
ifname,
a->can_family);
}
}
}
Expand Down