X-Git-Url: http://the.earth.li/gitweb/?a=blobdiff_plain;f=onak.c;h=b69c594f527445525c2113ea98411d914873ca8f;hb=156fd1c31592b821c170b5567b2fc81060359232;hp=bba213b57b703c9cabed79165bde3631716f8134;hpb=f66d64273ade589cdc5e1df88b8e025a8d6f0286;p=onak.git diff --git a/onak.c b/onak.c index bba213b..b69c594 100644 --- a/onak.c +++ b/onak.c @@ -7,7 +7,7 @@ * * Copyright 2002 Project Purple * - * $Id: onak.c,v 1.14 2003/06/07 13:37:33 noodles Exp $ + * $Id: onak.c,v 1.16 2003/09/30 17:15:39 noodles Exp $ */ #include @@ -16,6 +16,7 @@ #include #include "armor.h" +#include "charfuncs.h" #include "keydb.h" #include "keyid.h" #include "keyindex.h" @@ -26,28 +27,6 @@ #include "onak-conf.h" #include "parsekey.h" -int stdin_getchar(void *ctx, size_t count, unsigned char *c) -{ - int ic; - - do { - ic = getchar(); - *c = ic; - c++; - } while ((ic != EOF) && (--count > 0)); - return (ic == EOF); -} - -int stdout_putchar(void *ctx, size_t count, unsigned char *c) -{ - int i; - - for (i = 0; i < count; i++) { - putchar(c[i]); - } - return 0; -} - void find_keys(char *search, uint64_t keyid, bool ishex, bool fingerprint, bool exact, bool verbose) {