head 1.8; access; symbols; locks; strict; comment @ * @; 1.8 date 94.03.12.00.06.47; author paul; state Exp; branches; next 1.7; 1.7 date 92.07.29.04.11.26; author paul; state Exp; branches; next 1.6; 1.6 date 92.07.23.13.53.16; author paul; state Exp; branches; next 1.5; 1.5 date 90.12.18.08.41.00; author dorner; state Exp; branches; next 1.4; 1.4 date 89.03.20.15.14.20; author dorner; state Exp; branches; next 1.3; 1.3 date 88.12.02.14.44.42; author dorner; state Exp; branches; next 1.2; 1.2 date 88.11.15.13.34.40; author dorner; state Exp; branches; next 1.1; 1.1 date 87.12.08.10.44.56; author dorner; state Exp; branches; next ; desc @@ 1.8 log @New copyright statement. @ text @/* * Copyright (c) 1985 Corporation for Research and Educational Networking * Copyright (c) 1988 University of Illinois Board of Trustees, Steven * Dorner, and Paul Pomes * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the Corporation for * Research and Educational Networking (CREN), the University of * Illinois at Urbana, and their contributors. * 4. Neither the name of CREN, the University nor the names of their * contributors may be used to endorse or promote products derived from * this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE TRUSTEES AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE TRUSTEES OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. */ #ifndef lint static char RcsId[] = "@@(#)$Id$"; #endif #include "protos.h" /*LINTLIBRARY*/ /* * anyof: This function returns true if anyof the chars in s1 match anyof the * chars in s2 */ int anyof(s1, s2) char *s1, *s2; { char *s; for (; *s1; s1++) for (s = s2; *s; s++) if (*s == *s1) return (1); return (0); } @ 1.7 log @*** empty log message *** @ text @a0 1 #include "protos.h" d2 33 a34 5 * This software is Copyright (C) 1988 by Steven Dorner and the * University of Illinois Board of Trustees, and by CSNET. No warranties of * any kind are expressed or implied. No support will be provided. * This software may not be redistributed without prior consent of CSNET. * You may direct questions to nameserv@@uiuc.edu d36 6 @ 1.6 log @Re-formatted for clarity. @ text @a10 1 #include @ 1.5 log @No help here. @ text @d2 7 a8 8 /***********************************************************************/ /********************************************************************* * This software is Copyright (C) 1988 by Steven Dorner and the * University of Illinois Board of Trustees, and by CSNET. No warranties of * any kind are expressed or implied. No support will be provided. * This software may not be redistributed without prior consent of CSNET. * You may direct questions to dorner@@garcon.cso.uiuc.edu. **********************************************************************/ d15 1 a15 1 * chars in s2 d17 3 a19 1 int anyof(char *s1,char *s2) d21 1 a21 1 char *s; d23 5 a27 5 for (; *s1; s1++) for (s = s2; *s; s++) if (*s == *s1) return (1); return (0); @ 1.4 log @No help here. @ text @d1 1 d18 1 a18 4 int anyof(s1, s2) register char *s1; register char *s2; d20 1 a20 1 register char *s; @ 1.3 log @No help here. @ text @d1 9 a10 8 /*********************************************************************** * Portions of this software Copyright (C) 1988 by Steven Dorner and the * University of Illinois Board of Trustees. Portions of this software * orginally written for CSNET; copyright status unclear at this time. No * warranties expressed or implied, no support provided. Please do not * redistribute it in its present form. Contact me for details * (dorner@@garcon.cso.uiuc.edu). ***********************************************************************/ @ 1.2 log @No help here. @ text @d1 1 d21 1 a21 1 register char *s; d23 5 a27 5 for (; *s1; s1++) for (s = s2; *s; s++) if (*s == *s1) return (1); return (0); @ 1.1 log @Initial revision @ text @d1 8 d12 2 a13 2 * anyof: This function returns true if anyof the chars in s1 match anyof * the chars in s2 d15 1 a15 1 int @