*
* Copyright 2002 Project Purple
*
- * $Id: add.c,v 1.11 2003/10/15 21:15:20 noodles Exp $
+ * $Id: add.c,v 1.13 2004/05/26 18:53:14 noodles Exp $
*/
#include <errno.h>
int main(int argc, char *argv[])
{
- struct openpgp_packet_list *packets = NULL;
- struct openpgp_publickey *keys = NULL;
- char **params = NULL;
- struct buffer_ctx ctx;
- int i;
+ struct openpgp_packet_list *packets = NULL;
+ struct openpgp_publickey *keys = NULL;
+ char **params = NULL;
+ struct buffer_ctx ctx;
+ int count = 0;
+ int i;
memset(&ctx, 0, sizeof(ctx));
&packets);
if (packets != NULL) {
parse_keys(packets, &keys);
- initdb();
- printf("Got %d new keys.\n",
- update_keys(&keys));
+ initdb(false);
+ count = update_keys(&keys);
+ printf("Got %d new keys.\n", count);
+ logthing(LOGTHING_NOTICE, "Got %d new keys.",
+ count);
if (keys != NULL) {
sendkeysync(keys);
free_publickey(keys);