xref: /netbsd-src/external/bsd/ppp/dist/pppd/cbcp.h (revision 782713e6c126f1866c6d9cfdee4ceb49483b5828)
1 /*	$NetBSD: cbcp.h,v 1.4 2014/10/25 21:11:37 christos Exp $	*/
2 
3 #ifndef CBCP_H
4 #define CBCP_H
5 
6 typedef struct cbcp_state {
7     int    us_unit;	/* Interface unit number */
8     u_char us_id;		/* Current id */
9     u_char us_allowed;
10     int    us_type;
11     char   *us_number;    /* Telefone Number */
12 } cbcp_state;
13 
14 extern cbcp_state cbcp[];
15 
16 extern struct protent cbcp_protent;
17 
18 #define CBCP_MINLEN 4
19 
20 #define CBCP_REQ    1
21 #define CBCP_RESP   2
22 #define CBCP_ACK    3
23 
24 #define CB_CONF_NO     1
25 #define CB_CONF_USER   2
26 #define CB_CONF_ADMIN  3
27 #define CB_CONF_LIST   4
28 #endif
29