From f66d64273ade589cdc5e1df88b8e025a8d6f0286 Mon Sep 17 00:00:00 2001 From: Jonathan McDowell Date: Mon, 31 May 2004 23:47:45 +0000 Subject: [PATCH] cscvs to tla changeset 82 Author: noodles Date: 2003/06/07 13:37:33 Check that we have a keyid for the "get" operation. --- onak.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/onak.c b/onak.c index e2622e4..bba213b 100644 --- a/onak.c +++ b/onak.c @@ -7,7 +7,7 @@ * * Copyright 2002 Project Purple * - * $Id: onak.c,v 1.13 2003/06/04 20:57:12 noodles Exp $ + * $Id: onak.c,v 1.14 2003/06/07 13:37:33 noodles Exp $ */ #include @@ -193,7 +193,10 @@ int main(int argc, char *argv[]) } else if (!strcmp("delete", argv[optind])) { delete_key(getfullkeyid(keyid), false); } else if (!strcmp("get", argv[optind])) { - if (fetch_key(keyid, &keys, false)) { + if (!ishex) { + puts("Can't get a key on uid text." + " You must supply a keyid."); + } else if (fetch_key(keyid, &keys, false)) { logthing(LOGTHING_INFO, "Got key."); flatten_publickey(keys, &packets, -- 2.39.5