[libvirt] [PATCH] Use standard spacing for user/pass prompt

Cole Robinson crobinso at redhat.com
Wed Feb 24 19:23:02 UTC 2010


Kind of minor, but it annoys me that the default auth callback
doesn't put a space between the prompt and the input, like a typical
terminal, ssh, etc. This patch changes the current prompt:

Please enter your authentication name:myuser

to

Please enter your authentication name: myuser

Signed-off-by: Cole Robinson <crobinso at redhat.com>
---
 src/libvirt.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/libvirt.c b/src/libvirt.c
index be17668..9d50c92 100644
--- a/src/libvirt.c
+++ b/src/libvirt.c
@@ -159,7 +159,7 @@ static int virConnectAuthCallbackDefault(virConnectCredentialPtr cred,
         case VIR_CRED_AUTHNAME:
         case VIR_CRED_ECHOPROMPT:
         case VIR_CRED_REALM:
-            if (printf("%s:", cred[i].prompt) < 0)
+            if (printf("%s: ", cred[i].prompt) < 0)
                 return -1;
             if (fflush(stdout) != 0)
                 return -1;
@@ -178,7 +178,7 @@ static int virConnectAuthCallbackDefault(virConnectCredentialPtr cred,
 
         case VIR_CRED_PASSPHRASE:
         case VIR_CRED_NOECHOPROMPT:
-            if (printf("%s:", cred[i].prompt) < 0)
+            if (printf("%s: ", cred[i].prompt) < 0)
                 return -1;
             if (fflush(stdout) != 0)
                 return -1;
-- 
1.6.5.2




More information about the libvir-list mailing list