use proper error codes
authorJohn Kohl <jtkohl@mit.edu>
Wed, 27 Feb 1991 16:18:14 +0000 (16:18 +0000)
committerJohn Kohl <jtkohl@mit.edu>
Wed, 27 Feb 1991 16:18:14 +0000 (16:18 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1812 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/krb425/rd_priv.c
src/lib/krb425/rd_safe.c

index 85cbcaed744bca4f9f9d92538371b6f2237edc31..b4742fe729baa2d1259f443bdec23f308c0b81df 100644 (file)
@@ -61,7 +61,7 @@ MSG_DAT *msg;
 #ifdef EBUG
            ERROR(r);
 #endif
-           return(-1);
+           return(krb425error(r));
        }
        if (rcache = (krb5_rcache) malloc(sizeof(*rcache))) {
            if (!(r = krb5_rc_resolve_type(&rcache, "dfl"))) {
@@ -94,7 +94,7 @@ MSG_DAT *msg;
 #ifdef EBUG
            ERROR(ENOMEM);
 #endif
-           return(-1);
+           return(krb425error(ENOMEM));
        }
        krb5_free_addr(saddr2);
 
@@ -102,7 +102,7 @@ MSG_DAT *msg;
 #ifdef EBUG
                ERROR(r);
 #endif
-               return(-1);
+               return(krb425error(r));
        }
 
        msg->app_data = (u_char *)out.data;
index e2ef829cee330a55b3463d67401c2d498a5f0d90..077b9ec46845ffcee82ec318895962d5cbe82aec 100644 (file)
@@ -60,7 +60,7 @@ MSG_DAT *msg;
 #ifdef EBUG
            ERROR(r);
 #endif
-           return(-1);
+           return(krb425error(r));
        }
        if (rcache = (krb5_rcache) malloc(sizeof(*rcache))) {
            if (!(r = krb5_rc_resolve_type(&rcache, "dfl"))) {
@@ -93,14 +93,14 @@ MSG_DAT *msg;
 #ifdef EBUG
            ERROR(ENOMEM);
 #endif
-           return(-1);
+           return(krb425error(ENOMEM));
        }
        krb5_free_addr(saddr2);
        if (r) {
 #ifdef EBUG
                ERROR(r);
 #endif
-               return(-1);
+               return(krb425error(r));
        }
 
        msg->app_data = (u_char *)out.data;