1
0
Files
irix-657m-src/eoe/cmd/uucp/versys.c
2022-09-29 17:59:04 +03:00

48 lines
873 B
C

/* Copyright (c) 1984 AT&T */
/* All Rights Reserved */
/* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T */
/* The copyright notice above does not evidence any */
/* actual or intended publication of such source code. */
#ident "$Revision: 1.3 $"
#include "uucp.h"
/*
* verify system name
* input:
* name -> system name
* returns:
* 0 -> success
* FAIL -> failure
*/
versys(name)
char *name;
{
register char *iptr;
char line[300];
if (name == 0 || *name == 0)
return(FAIL);
if (EQUALS(name, Myname))
return(0);
while (getsysline(line, sizeof(line))) {
if((line[0] == '#') || (line[0] == ' ') || (line[0] == '\t') ||
(line[0] == '\n'))
continue;
if ((iptr=strpbrk(line, " \t")) == NULL)
continue; /* why? */
*iptr = '\0';
if (EQUALS(name, line)) {
sysreset();
return(0);
}
}
sysreset();
return(FAIL);
}