Fix uClibc build
authorBernd Kuhls <bernd.kuhls@t-online.de>
Mon, 8 Mar 2021 12:04:34 +0000 (13:04 +0100)
committerHeiko Schlittermann (HS12-RIPE) <hs@schlittermann.de>
Tue, 9 Mar 2021 13:37:32 +0000 (14:37 +0100)
structs.h:757:18: error: ‘NS_MAXMSG’ undeclared here (not in a function); did you mean ‘N_MASC’?
   uschar  answer[NS_MAXMSG];      /* the answer itself */

src/OS/os.h-Linux

index 2fa1b0b82ef4675866abbc67ac2d84e93b30b7f1..287e15465fbcc9c11297b2e038369057ca1da528 100644 (file)
@@ -94,5 +94,9 @@ then change the 0 to 1 in the next block. */
 /* inotify(7) etc syscalls */
 #define EXIM_HAVE_INOTIFY
 
+/* Needed for uClibc */
+#ifndef NS_MAXMSG
+# define NS_MAXMSG 65535
+#endif
 
 /* End */