Update MAC_address wikipedia URL in comments (#29019)
This commit is contained in:
parent
842daa57cf
commit
e901588002
@ -401,7 +401,7 @@ def _get_command_stdout(command, *args):
|
|||||||
# over locally administered ones since the former are globally unique, but
|
# over locally administered ones since the former are globally unique, but
|
||||||
# we'll return the first of the latter found if that's all the machine has.
|
# we'll return the first of the latter found if that's all the machine has.
|
||||||
#
|
#
|
||||||
# See https://en.wikipedia.org/wiki/MAC_address#Universal_vs._local
|
# See https://en.wikipedia.org/wiki/MAC_address#Universal_vs._local_(U/L_bit)
|
||||||
|
|
||||||
def _is_universal(mac):
|
def _is_universal(mac):
|
||||||
return not (mac & (1 << 41))
|
return not (mac & (1 << 41))
|
||||||
@ -615,7 +615,7 @@ def _random_getnode():
|
|||||||
# significant bit of the first octet". This works out to be the 41st bit
|
# significant bit of the first octet". This works out to be the 41st bit
|
||||||
# counting from 1 being the least significant bit, or 1<<40.
|
# counting from 1 being the least significant bit, or 1<<40.
|
||||||
#
|
#
|
||||||
# See https://en.wikipedia.org/wiki/MAC_address#Unicast_vs._multicast
|
# See https://en.wikipedia.org/w/index.php?title=MAC_address&oldid=1128764812#Universal_vs._local_(U/L_bit)
|
||||||
import random
|
import random
|
||||||
return random.getrandbits(48) | (1 << 40)
|
return random.getrandbits(48) | (1 << 40)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user