acutab.c revision 549:9e644232f978
1254401Scy/*
2254401Scy * Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
3254401Scy * Use is subject to license terms.
4254401Scy */
5254401Scy
6254401Scy/*
7254401Scy * Copyright (c) 1983 Regents of the University of California.
8254401Scy * All rights reserved. The Berkeley software License Agreement
9254401Scy * specifies the terms and conditions for redistribution.
10254401Scy */
11254401Scy
12254401Scy#pragma ident	"%Z%%M%	%I%	%E% SMI"
13254401Scy
14254401Scy#include "tip.h"
15254401Scy
16254401Scyextern int	df02_dialer(char *, char *), df03_dialer(char *, char *);
17254401Scyextern int	biz31f_dialer(char *, char *), biz31w_dialer(char *, char *);
18254401Scyextern int	biz22f_dialer(char *, char *), biz22w_dialer(char *, char *);
19254401Scyextern int	hayes_dialer(char *, char *);
20254401Scyextern int	ven_dialer(char *, char *);
21254401Scyextern int	v3451_dialer(char *, char *);
22254401Scyextern int	v831_dialer(char *, char *);
23254401Scyextern int	dn_dialer(char *, char *);
24254401Scyextern void	df_disconnect(void), df_abort(void);
25254401Scyextern void	biz31_disconnect(void), biz31_abort(void);
26254401Scyextern void	biz22_disconnect(void), biz22_abort(void);
27254401Scyextern void	hayes_disconnect(void), hayes_abort(void);
28254401Scyextern void	ven_disconnect(void), ven_abort(void);
29254401Scyextern void	v3451_disconnect(void), v3451_abort(void);
30254401Scyextern void	v831_disconnect(void), v831_abort(void);
31254401Scyextern void	dn_disconnect(void), dn_abort(void);
32272996Scy
33254401Scyacu_t acutable[] = {
34254401Scy#if BIZ1031
35254401Scy	"biz31f", biz31f_dialer, biz31_disconnect,	biz31_abort,
36254401Scy	"biz31w", biz31w_dialer, biz31_disconnect,	biz31_abort,
37254401Scy#endif
38254401Scy#if BIZ1022
39254401Scy	"biz22f", biz22f_dialer, biz22_disconnect,	biz22_abort,
40254401Scy	"biz22w", biz22w_dialer, biz22_disconnect,	biz22_abort,
41254401Scy#endif
42254401Scy#if DF02
43254401Scy	"df02",	df02_dialer,	df_disconnect,		df_abort,
44254401Scy#endif
45254401Scy#if DF03
46254401Scy	"df03",	df03_dialer,	df_disconnect,		df_abort,
47254401Scy#endif
48254401Scy#if DN11
49254401Scy	"dn11",	dn_dialer,	dn_disconnect,		dn_abort,
50254401Scy#endif
51254401Scy#ifdef VENTEL
52254401Scy	"ventel", ven_dialer,	ven_disconnect,		ven_abort,
53254401Scy#endif
54254401Scy#ifdef V3451
55254401Scy#ifndef V831
56254401Scy	"vadic", v3451_dialer,	v3451_disconnect,	v3451_abort,
57254401Scy#endif
58254401Scy	"v3451", v3451_dialer,	v3451_disconnect,	v3451_abort,
59254401Scy#endif
60254401Scy#ifdef V831
61254401Scy#ifndef V3451
62254401Scy	"vadic", v831_dialer,	v831_disconnect,	v831_abort,
63254401Scy#endif
64254401Scy	"v831", v831_dialer,	v831_disconnect,	v831_abort,
65254401Scy#endif
66254401Scy#ifdef HAYES
67254401Scy	"hayes", hayes_dialer,	hayes_disconnect,	hayes_abort,
68254401Scy	"at",	hayes_dialer,	hayes_disconnect,	hayes_abort,
69254401Scy#endif
70254401Scy	0,	0,		0,			0
71254401Scy};
72254401Scy