Fix last change
authorWerner Koch <wk@gnupg.org>
Thu, 12 Aug 2010 16:57:14 +0000 (16:57 +0000)
committerWerner Koch <wk@gnupg.org>
Thu, 12 Aug 2010 16:57:14 +0000 (16:57 +0000)
dirmngr/server.c

index 1293dbe..11ba1fb 100644 (file)
@@ -1404,7 +1404,7 @@ cmd_killdirmngr (assuan_context_t ctx, char *line)
         assuan_peercred_t cred;
 
         ec = gpg_err_code (assuan_get_peercred (ctx, &cred));
-        if (!ec && cred.uid)
+        if (!ec && cred->uid)
           ec = GPG_ERR_EPERM; /* Only root may terminate.  */
         if (ec)
           return set_error (ec, "no permission to kill this process");
@@ -1436,7 +1436,7 @@ cmd_reloaddirmngr (assuan_context_t ctx, char *line)
         assuan_peercred_t cred;
 
         ec = gpg_err_code (assuan_get_peercred (ctx, &cred));
-        if (!ec && cred.uid)
+        if (!ec && cred->uid)
           ec = GPG_ERR_EPERM; /* Only root may terminate.  */
         if (ec)
           return set_error (ec, "no permission to reload this process");