aboutsummaryrefslogtreecommitdiff
path: root/tools/regression/tls
diff options
context:
space:
mode:
authorRonald Klop <ronald@FreeBSD.org>2025-07-03 16:33:03 +0000
committerRonald Klop <ronald@FreeBSD.org>2025-08-05 14:53:04 +0000
commit590493c1419092e98f7ad1dcadb886973502341e (patch)
treedcd4fec653b4a7c95562c5c78ad97cb80b46e746 /tools/regression/tls
parent6374c45fbaf76d31b2090e5f93bb5c0f3d4883a5 (diff)
if_epair(4): use ether_gen_addr(9) for stable MAC addressHEADmain
Before this change epair interfaces get a random MAC. This does not help dhcp/dyndns when an epair gets destroyed/recreated after restart of a jail. With this change: $ sysctl net.link.epair.ether_gen_addr=0 $ ifconfig epair8 create > /dev/null; ifconfig epair8a | grep ether; ifconfig epair8b | grep ether; ifconfig epair8a destroy ether 02:cb:78:56:e4:0a ether 02:cb:78:56:e4:0b $ ifconfig epair8 create > /dev/null; ifconfig epair8a | grep ether; ifconfig epair8b | grep ether; ifconfig epair8a destroy ether 02:8b:9b:6a:8f:0a ether 02:8b:9b:6a:8f:0b $ sysctl net.link.epair.ether_gen_addr=1 $ ifconfig epair8 create > /dev/null; ifconfig epair8a | grep ether; ifconfig epair8b | grep ether; ifconfig epair8a destroy ether 58:9c:fc:10:2b:b4 ether 58:9c:fc:00:39:10 $ ifconfig epair8 create > /dev/null; ifconfig epair8a | grep ether; ifconfig epair8b | grep ether; ifconfig epair8a destroy ether 58:9c:fc:10:2b:b4 ether 58:9c:fc:00:39:10 A follow up commit will change the default to 1 in main. Approved by: bz,ivy,kp MFC after: 2 weeks Relnotes: yes Differential Revision: https://reviews.freebsd.org/D51157
Diffstat (limited to 'tools/regression/tls')
0 files changed, 0 insertions, 0 deletions