chiark / gitweb /
Fixed assertion failure if user's home directory not accessible
[userv.git] / servexec.c
index 41c6d37fae884cc885c8fefe600dbe28635a42f1..778cd8b415b50c60fed57e1dbe63b526a77981d5 100644 (file)
@@ -23,6 +23,7 @@
 #include <limits.h>
 #include <errno.h>
 #include <assert.h>
+#include <string.h>
 #include <unistd.h>
 #include <stdarg.h>
 #include <stdlib.h>
@@ -76,8 +77,8 @@ void bisexec_version(const char *const *argv) {
         BASE_MAGIC,
         MAX_ALLOW_FD, MAX_GENERAL_STRING,
         MAX_GIDS, MAX_OVERRIDE_LEN,
-        MAX_ARGSDEFVAR, ERRMSG_RESERVE_ERRNO,
-        MAX_INCLUDE_NEST, MAX_ERRMSG_LEN);
+        MAX_ARGSDEFVAR, MAX_ERRMSG_LEN,
+        MAX_INCLUDE_NEST, ERRMSG_RESERVE_ERRNO);
   for (i=0, p=protocolchecksumversion; i<sizeof(protocolchecksumversion); i++, p++)
     printf("%02x",*p);
   printf("\n"