/*
* Copyright 2000, International Business Machines Corporation and others.
* All Rights Reserved.
- *
+ *
* This software has been released under the terms of the IBM Public
* License. For details, see the LICENSE file in the top-level source
* directory or online at http://www.openafs.org/dl/license10.html
#include <afsconfig.h>
#include <afs/param.h>
-
#ifdef KERNEL
#include "afs/sysincludes.h"
-#include "rx/rx.h"
#else /* KERNEL */
-# include "rx.h"
+# include <roken.h>
#endif /* KERNEL */
+#include "rx.h"
+
/*
* multi.c and multi.h, together with some rxgen hooks, provide a way of
* making multiple, but similar, rx calls to multiple hosts simultaneously
mh = (struct multi_handle *)osi_Alloc(sizeof(struct multi_handle));
if (!calls || !ready || !mh)
osi_Panic("multi_Rx: no mem\n");
+ memset(mh, 0, sizeof(struct multi_handle));
mh->calls = calls;
mh->nextReady = mh->firstNotReady = mh->ready = ready;
mh->nReady = 0;