Use sysexits.h for better exit-codes
[mmh] / sbr / addrsbr.c
index e759088..d7894c5 100644 (file)
@@ -6,6 +6,7 @@
 ** complete copyright information.
 */
 
 ** complete copyright information.
 */
 
+#include <sysexits.h>
 #include <h/mh.h>
 #include <h/addrsbr.h>
 #include <h/mf.h>
 #include <h/mh.h>
 #include <h/addrsbr.h>
 #include <h/mf.h>
@@ -107,7 +108,7 @@ getm(char *str, char *dfhost, int dftype, int wanthost, char *eresult)
                if (eresult)
                        strcpy(eresult, "insufficient memory to represent address");
                else if (wanthost == AD_HOST)
                if (eresult)
                        strcpy(eresult, "insufficient memory to represent address");
                else if (wanthost == AD_HOST)
-                       adios(NULL, "insufficient memory to represent address");
+                       adios(EX_OSERR, NULL, "insufficient memory to represent address");
                return NULL;
        }
 
                return NULL;
        }