]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
Include sys/byteorder.h for htons and friends.
authorDarren Tucker <dtucker@dtucker.net>
Fri, 1 May 2020 02:21:58 +0000 (12:21 +1000)
committerDarren Tucker <dtucker@dtucker.net>
Fri, 1 May 2020 02:51:36 +0000 (12:51 +1000)
These are usually in netinet/in.h but on HP-UX they are not defined if
_XOPEN_SOURCE_EXTENDED is set.  Only needed for netcat in the regression
tests.

configure.ac
regress/netcat.c

index 9cba9542a8429e88742b85c0b1bee997690e3df1..8adfcb347e786ef84a3d54b78268d24f13b20632 100644 (file)
@@ -413,6 +413,7 @@ AC_CHECK_HEADERS([ \
        string.h \
        strings.h \
        sys/bitypes.h \
+       sys/byteorder.h \
        sys/bsdtty.h \
        sys/cdefs.h \
        sys/dir.h \
index 2d86818e2c84de98e4292f57d5ca6b7af3ca724f..08e642bc0b2acf00cd8b957aa53232cf6770821b 100644 (file)
@@ -64,6 +64,9 @@
 #ifdef HAVE_ERR_H
 # include <err.h>
 #endif
+#ifndef HAVE_SYS_BYTEORDER_H
+# include <sys/byteorder.h>
+#endif
 
 /* Telnet options from arpa/telnet.h */
 #define IAC    255