Kaydet (Commit) 6f50b810 authored tarafından Serhiy Storchaka's avatar Serhiy Storchaka

Issue #16102: Make uuid._netbios_getnode() work again on Python 3.

üst e7275ffa
...@@ -406,7 +406,7 @@ def _netbios_getnode(): ...@@ -406,7 +406,7 @@ def _netbios_getnode():
if win32wnet.Netbios(ncb) != 0: if win32wnet.Netbios(ncb) != 0:
continue continue
status._unpack() status._unpack()
bytes = map(ord, status.adapter_address) bytes = status.adapter_address
return ((bytes[0]<<40) + (bytes[1]<<32) + (bytes[2]<<24) + return ((bytes[0]<<40) + (bytes[1]<<32) + (bytes[2]<<24) +
(bytes[3]<<16) + (bytes[4]<<8) + bytes[5]) (bytes[3]<<16) + (bytes[4]<<8) + bytes[5])
......
...@@ -27,6 +27,8 @@ Core and Builtins ...@@ -27,6 +27,8 @@ Core and Builtins
Library Library
------- -------
- Issue #16102: Make uuid._netbios_getnode() work again on Python 3.
- Issue #18109: os.uname() now decodes fields from the locale encoding, and - Issue #18109: os.uname() now decodes fields from the locale encoding, and
socket.gethostname() now decodes the hostname from the locale encoding, socket.gethostname() now decodes the hostname from the locale encoding,
instead of using the UTF-8 encoding in strict mode. instead of using the UTF-8 encoding in strict mode.
......
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