diff options
author | Basilisk-Dev <basiliskdev@protonmail.com> | 2023-09-25 18:22:49 -0400 |
---|---|---|
committer | Basilisk-Dev <basiliskdev@protonmail.com> | 2023-09-25 18:22:49 -0400 |
commit | 4e1d7760d5aaae479d1fafc217479b9426b06842 (patch) | |
tree | 689fede847336e8ed7b93e931580c402087f5d9e /netwerk | |
parent | 8ffb592b727bd507d7c99b7f720889b5ba2f497b (diff) | |
download | uxp-4e1d7760d5aaae479d1fafc217479b9426b06842.tar.gz |
Issue #2058 - add patches from dbsoft to fix Mac and FreeBSD builds
Diffstat (limited to 'netwerk')
-rwxr-xr-x | netwerk/sctp/src/netinet/sctp_bsd_addr.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/netwerk/sctp/src/netinet/sctp_bsd_addr.c b/netwerk/sctp/src/netinet/sctp_bsd_addr.c index dddf47322a..4d735d6f9e 100755 --- a/netwerk/sctp/src/netinet/sctp_bsd_addr.c +++ b/netwerk/sctp/src/netinet/sctp_bsd_addr.c @@ -295,7 +295,7 @@ sctp_is_desired_interface_type(struct ifnet *ifn) } #endif -#if defined(__APPLE__) +#if defined(__APPLE__) && !defined(__Userspace__) int sctp_is_vmware_interface(struct ifnet *ifn) { @@ -474,7 +474,7 @@ sctp_init_ifns_for_vrf(int vrfid) } #endif -#if defined(__APPLE__) +#if defined(__APPLE__) && !defined(__Userspace__) static void sctp_init_ifns_for_vrf(int vrfid) { @@ -553,7 +553,7 @@ sctp_init_ifns_for_vrf(int vrfid) } #endif -#if defined(__FreeBSD__) +#if defined(__FreeBSD__) && !defined(__Userspace__) static void sctp_init_ifns_for_vrf(int vrfid) { @@ -709,7 +709,7 @@ sctp_addr_change(struct ifaddr *ifa, int cmd) } if (cmd == RTM_ADD) { (void)sctp_add_addr_to_vrf(SCTP_DEFAULT_VRFID, (void *)ifa->ifa_ifp, -#if defined(__APPLE__) +#if defined(__APPLE__) && !defined(__Userspace__) ifnet_index(ifa->ifa_ifp), ifnet_type(ifa->ifa_ifp), ifnet_name(ifa->ifa_ifp), #else ifa->ifa_ifp->if_index, ifa->ifa_ifp->if_type, ifa->ifa_ifp->if_xname, @@ -718,7 +718,7 @@ sctp_addr_change(struct ifaddr *ifa, int cmd) } else { sctp_del_addr_from_vrf(SCTP_DEFAULT_VRFID, ifa->ifa_addr, -#if defined(__APPLE__) +#if defined(__APPLE__) && !defined(__Userspace__) ifnet_index(ifa->ifa_ifp), ifnet_name(ifa->ifa_ifp)); #else @@ -733,13 +733,13 @@ sctp_addr_change(struct ifaddr *ifa, int cmd) #endif } -#if defined(__FreeBSD__) +#if defined(__FreeBSD__) && !defined(__Userspace__) void ssctp_addr_change_event_handler(void *arg __unused, struct ifaddr *ifa, int cmd) { sctp_addr_change(ifa, cmd); } #endif -#if defined(__APPLE__) +#if defined(__APPLE__) && !defined(__Userspace__) void sctp_add_or_del_interfaces(int (*pred)(struct ifnet *), int add) { |