Travis LaDuke 314099a267
fix binding temporary ipv6 addresses on macos (#1910)
The check code wasn't running.

I don't know why !defined(TARGET_OS_IOS) would exclude code on
desktop macOS. I did a quick search and changed it to defined(TARGET_OS_MAC).
Not 100% sure what the most correct solution there is.

You can verify the old and new versions with

`ifconfig | grep temporary`

plus

`zerotier-cli info -j` -> listeningOn
2023-03-21 15:25:01 -04:00
..
2020-08-20 12:51:39 -07:00
2020-08-20 12:51:39 -07:00
2020-08-20 12:51:39 -07:00
2016-12-27 11:57:05 +01:00
2020-08-20 12:51:39 -07:00
2020-11-16 11:11:52 -08:00
2020-08-20 12:51:39 -07:00
2020-08-20 12:51:39 -07:00
2020-08-20 12:51:39 -07:00
2020-08-20 12:51:39 -07:00
2020-08-20 12:51:39 -07:00
2020-08-20 12:51:39 -07:00
2023-03-07 16:50:34 -05:00
2022-05-13 09:34:15 -07:00
2022-09-20 14:27:34 -07:00
2020-08-20 12:51:39 -07:00
2015-03-31 14:12:33 -07:00
2020-08-12 09:16:18 -07:00
2020-08-11 18:55:42 -07:00

OS-Dependent and OS-Interface Things

This folder contains stuff that interfaces with the base operating system like Phy for network access and the various OS-specific Ethernet tap drivers.