From 1135047a3a55c12b7bc54e83cbdf0c44d8825589 Mon Sep 17 00:00:00 2001 From: rsn8887 Date: Fri, 8 Mar 2019 17:08:57 -0600 Subject: [PATCH] Fixed ifr_flags type by introducing ifr_flagshigh (fixes #248) --- nx/external/bsd/include/net/if.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nx/external/bsd/include/net/if.h b/nx/external/bsd/include/net/if.h index dde9eaac..e3f4f65c 100644 --- a/nx/external/bsd/include/net/if.h +++ b/nx/external/bsd/include/net/if.h @@ -373,7 +373,8 @@ struct ifreq { struct sockaddr ifr_dstaddr; /* other end of p-to-p link */ struct sockaddr ifr_broadaddr; /* broadcast address */ struct ifreq_buffer ifr_buffer; /* user supplied buffer with its length */ - short ifr_flags[2]; /* flags (low 16 bits) */ + short ifr_flags; /* flags (low 16 bits) */ + short ifr_flagshigh; /* flags (high 16 bits) */ short ifr_index; /* interface index */ int ifr_jid; /* jail/vnet */ int ifr_metric; /* metric */