From 2cb79b0580b6b5629530c4d142a73a9a654f282f Mon Sep 17 00:00:00 2001 From: brian Date: Sun, 23 Nov 1997 20:27:41 +0000 Subject: Import version 1.5 of ppp. This is a user-level ppp implementation that uses the tun driver. It was originally created by a Japanese ISP. It's now piled with features. Check the man pages for details. The sources are identical to the ones in FreeBSD, except for the Makefile. IP aliasing (NAT) is disabled, and can be enabled by simply doing a ``make install'' of libalias, then rebuilding ppp. I'll create libalias as a port soon. --- usr.sbin/ppp/chat.h | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 usr.sbin/ppp/chat.h (limited to 'usr.sbin/ppp/chat.h') diff --git a/usr.sbin/ppp/chat.h b/usr.sbin/ppp/chat.h new file mode 100644 index 00000000000..4a53844c35c --- /dev/null +++ b/usr.sbin/ppp/chat.h @@ -0,0 +1,29 @@ +/* + * Written by Toshiharu OHNO (tony-o@iij.ad.jp) + * + * Copyright (C) 1993, Internet Initiative Japan, Inc. All rights reserverd. + * + * Most of codes are derived from chat.c by Karl Fox (karl@MorningStar.Com). + * + * Chat -- a program for automatic session establishment (i.e. dial + * the phone and log in). + * + * This software is in the public domain. + * + * Please send all bug reports, requests for information, etc. to: + * + * Karl Fox + * Morning Star Technologies, Inc. + * 1760 Zollinger Road + * Columbus, OH 43221 + * (614)451-1883 + * + * $Id: chat.h,v 1.1 1997/11/23 20:27:33 brian Exp $ + * + */ + +#define VECSIZE(v) (sizeof(v) / sizeof(v[0])) + +extern char *ExpandString(const char *, char *, int, int); +extern int MakeArgs(char *, char **, int); /* Mangles the first arg ! */ +extern int DoChat(char *); /* passes arg to MakeArgs() */ -- cgit v1.2.3