From 3785235941bd2ca64d5730223e52da33f0f7871c Mon Sep 17 00:00:00 2001 Message-Id: <3785235941bd2ca64d5730223e52da33f0f7871c.1714976865.git.mdw@distorted.org.uk> From: Mark Wooding Date: Fri, 16 Feb 2001 21:41:31 +0000 Subject: [PATCH 1/1] Add a new buffer. Organization: Straylight/Edgeware From: mdw --- tripe.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/tripe.c b/tripe.c index db5a7013..2f423f84 100644 --- a/tripe.c +++ b/tripe.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: tripe.c,v 1.3 2001/02/04 17:10:40 mdw Exp $ + * $Id: tripe.c,v 1.4 2001/02/16 21:41:31 mdw Exp $ * * Main program * @@ -29,6 +29,9 @@ /*----- Revision history --------------------------------------------------* * * $Log: tripe.c,v $ + * Revision 1.4 2001/02/16 21:41:31 mdw + * Add a new buffer. + * * Revision 1.3 2001/02/04 17:10:40 mdw * Remove a debugging @abort@ call. * @@ -47,7 +50,7 @@ /*----- Global variables --------------------------------------------------*/ sel_state sel; -octet buf_i[PKBUFSZ], buf_o[PKBUFSZ]; +octet buf_i[PKBUFSZ], buf_o[PKBUFSZ], buf_t[PKBUFSZ]; /*----- Static variables --------------------------------------------------*/ @@ -70,7 +73,7 @@ void interval(struct timeval *tv, void *v) { struct timeval tvv; T( trace(T_PEER, "peer: interval timer"); ) - rand_seed(RAND_GLOBAL, RMD160_HASHSZ); + rand_seed(RAND_GLOBAL, HASHSZ); p_interval(); tvv = *tv; tvv.tv_sec += T_INTERVAL; @@ -282,7 +285,7 @@ int main(int argc, char *argv[]) km_init(kr_priv, kr_pub, tag_priv); a_init(csock); if (f & f_daemon) { - if (u_daemon) + if (u_daemon()) die(EXIT_FAILURE, "couldn't become a daemon: %s", strerror(errno)); a_daemon(); } -- [mdw]