Bug 1288987 - Unbreak mtransport tests on more BSDs. r?jesup
MozReview-Commit-ID: 41A3bKpN5pU
--- a/netwerk/sctp/src/usrsctp.h
+++ b/netwerk/sctp/src/usrsctp.h
@@ -85,17 +85,18 @@ extern "C" {
#endif
typedef uint32_t sctp_assoc_t;
#define AF_CONN 123
/* The definition of struct sockaddr_conn MUST be in
* tune with other sockaddr_* structures.
*/
-#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__)
+#if defined(__APPLE__) || defined(__Bitrig__) || defined(__DragonFly__) || \
+ defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
struct sockaddr_conn {
uint8_t sconn_len;
uint8_t sconn_family;
uint16_t sconn_port;
void *sconn_addr;
};
#else
struct sockaddr_conn {