(saveit): Fix return codes in error case.
authordrepper <drepper>
Fri, 2 Apr 2004 15:09:32 +0000 (15:09 +0000)
committerdrepper <drepper>
Fri, 2 Apr 2004 15:09:32 +0000 (15:09 +0000)
nis/nss_nis/nis-ethers.c
nis/nss_nis/nis-initgroups.c
nis/nss_nis/nis-proto.c
nis/nss_nis/nis-rpc.c
nis/nss_nis/nis-service.c

index 328d61f..def4c22 100644 (file)
@@ -52,13 +52,13 @@ saveit (int instatus, char *inkey, int inkeylen, char *inval,
        int invallen, char *indata)
 {
   if (instatus != YP_TRUE)
-    return instatus;
+    return 1;
 
   if (inkey && inkeylen > 0 && inval && invallen > 0)
     {
       struct response *newp = malloc (sizeof (struct response) + invallen + 1);
       if (newp == NULL)
-       return YP_FALSE; /* We have no error code for out of memory */
+       return 1; /* We have no error code for out of memory */
 
       if (start == NULL)
        start = newp;
index c1efe9d..33a9662 100644 (file)
@@ -57,14 +57,14 @@ saveit (int instatus, char *inkey, int inkeylen, char *inval,
   intern_t *intern = (intern_t *) indata;
 
   if (instatus != YP_TRUE)
-    return instatus;
+    return 1;
 
   if (inkey && inkeylen > 0 && inval && invallen > 0)
     {
       struct response_t *newp = malloc (sizeof (struct response_t)
                                        + invallen + 1);
       if (newp == NULL)
-       return YP_FALSE; /* We have no error code for out of memory */
+       return 1; /* We have no error code for out of memory */
 
       if (intern->start == NULL)
        intern->start = newp;
index 7c1ce32..f106928 100644 (file)
@@ -49,13 +49,13 @@ saveit (int instatus, char *inkey, int inkeylen, char *inval,
         int invallen, char *indata)
 {
   if (instatus != YP_TRUE)
-    return instatus;
+    return 1;
 
   if (inkey && inkeylen > 0 && inval && invallen > 0)
     {
       struct response *newp = malloc (sizeof (struct response) + invallen + 1);
       if (newp == NULL)
-       return YP_FALSE; /* We have no error code for out of memory */
+       return 1; /* We have no error code for out of memory */
 
       if (start == NULL)
        start = newp;
index e4a3954..d1ab943 100644 (file)
@@ -57,14 +57,14 @@ saveit (int instatus, char *inkey, int inkeylen, char *inval,
   intern_t *intern = (intern_t *)indata;
 
   if (instatus != YP_TRUE)
-    return instatus;
+    return 1;
 
   if (inkey && inkeylen > 0 && inval && invallen > 0)
     {
       struct response_t *newp = malloc (sizeof (struct response_t)
                                        + invallen + 1);
       if (newp == NULL)
-       return YP_FALSE; /* We have no error code for out of memory */
+       return 1; /* We have no error code for out of memory */
 
       if (intern->start == NULL)
        intern->start = newp;
index 32ac619..1e879d0 100644 (file)
@@ -70,14 +70,14 @@ saveit (int instatus, char *inkey, int inkeylen, char *inval,
   intern_t *intern = (intern_t *) indata;
 
   if (instatus != YP_TRUE)
-    return instatus;
+    return 1;
 
   if (inkey && inkeylen > 0 && inval && invallen > 0)
     {
       struct response_t *newp = malloc (sizeof (struct response_t)
                                        + invallen + 1);
       if (newp == NULL)
-       return YP_FALSE; /* We have no error code for out of memory */
+       return 1; /* We have no error code for out of memory */
 
       if (intern->start == NULL)
        intern->start = newp;