*/
#ifndef lint
-static char rcsid[] = "$Id: auth.c,v 1.4 1994/05/18 05:59:43 paulus Exp $";
+static char rcsid[] = "$Id: auth.c,v 1.6 1994/05/25 06:25:05 paulus Exp $";
#endif
#include <stdio.h>
#ifdef sparc
#include <alloca.h>
-#ifndef __GNUC__
-/* why alloca.h doesn't define what alloca() returns is a mystery */
-/* char *alloca __ARGS((int)); */
-#endif /*__GNUC__*/
#endif /*sparc*/
/* Used for storing a sequence of words. Usually malloced. */
default:
syslog(LOG_WARNING, "auth_peer_success: unknown protocol %x",
protocol);
+ bit = 0;
}
/*
char *server;
char *secret;
int *secret_len;
+ int save_addrs;
{
FILE *f;
int ret, len;
*/
if (addr_list)
free_wordlist(addr_list);
- addr_list = NULL;
+ addr_list = addr_last = NULL;
for (;;) {
if (!getword(f, word, &newline, filename) || newline)
break;