* krsh.c, krlogin.c: don't print our own error message if kcmd
authorBarry Jaspan <bjaspan@mit.edu>
Fri, 18 Oct 1996 21:31:17 +0000 (21:31 +0000)
committerBarry Jaspan <bjaspan@mit.edu>
Fri, 18 Oct 1996 21:31:17 +0000 (21:31 +0000)
  returns -1 (it always printed something in that case, and
  error_message(-1) prints a mess [krb5-appl/70]

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9211 dc483132-0cff-0310-8789-dd5450dbe970

src/appl/bsd/ChangeLog
src/appl/bsd/krlogin.c
src/appl/bsd/krsh.c

index 44453312c2a06d6e5787a4ec80c39de01a7350a4..85ea415a005f067b8634db4b462559a0562cc982 100644 (file)
@@ -1,3 +1,9 @@
+Fri Oct 18 17:26:51 1996  Barry Jaspan  <bjaspan@mit.edu>
+
+       * krsh.c, krlogin.c: don't print our own error message if kcmd
+       returns -1 (it always printed something in that case, and
+       error_message(-1) prints a mess [krb5-appl/70]
+
 Mon Sep 30 17:15:14 1996  Sam Hartman  <hartmans@mit.edu>
 
        * login.c: Allow login -f to let you log in as root.
index 5507ed329c746f74392188e64d6e912ecb0ac1d0..2f0c348894199da235edc8ff46e2e8006861e480 100644 (file)
@@ -593,10 +593,11 @@ main(argc, argv)
                  0);           /* Not any port # */
     if (status) {
        /* should check for KDC_PR_UNKNOWN, NO_TKT_FILE here -- XXX */
-       fprintf(stderr,
-               "%s: kcmd to host %s failed - %s\n",orig_argv[0], host,
-               error_message(status));
-       try_normal(orig_argv);
+        if (status != -1) 
+             fprintf(stderr,
+                     "%s: kcmd to host %s failed - %s\n",orig_argv[0], host,
+                     error_message(status));
+        try_normal(orig_argv);
     }
     rem = sock;
     
index 6bf8f9d37596506b356a90380576105a2f56ff77..a1cca9c6049831a4a1527548d2775c1e481fa55b 100644 (file)
@@ -357,10 +357,11 @@ main(argc, argv0)
                  1);   /* Always set anyport, there is no need not to. --proven */
     if (status) {
         /* check NO_TKT_FILE or equivalent... */
-       fprintf(stderr,
-               "%s: kcmd to host %s failed - %s\n",argv0[0], host,
-               error_message(status));
-       try_normal(argv0);
+        if (status != -1) 
+             fprintf(stderr,
+                     "%s: kcmd to host %s failed - %s\n",argv0[0], host,
+                     error_message(status));
+        try_normal(argv0);
     }
 
     /* Setup for des_read and write */