• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /****************************************************************************
2  ****************************************************************************
3  ***
4  ***   This header was automatically generated from a Linux kernel header
5  ***   of the same name, to make information necessary for userspace to
6  ***   call into the kernel available to libc.  It contains only constants,
7  ***   structures, and macros generated from the original header, and thus,
8  ***   contains no copyrightable information.
9  ***
10  ****************************************************************************
11  ****************************************************************************/
12 #ifndef __HDLC_IOCTL_H__
13 #define __HDLC_IOCTL_H__
14 
15 typedef struct {
16  unsigned int clock_rate;
17  unsigned int clock_type;
18  unsigned short loopback;
19 } sync_serial_settings;
20 
21 typedef struct {
22  unsigned int clock_rate;
23  unsigned int clock_type;
24  unsigned short loopback;
25  unsigned int slot_map;
26 } te1_settings;
27 
28 typedef struct {
29  unsigned short encoding;
30  unsigned short parity;
31 } raw_hdlc_proto;
32 
33 typedef struct {
34  unsigned int t391;
35  unsigned int t392;
36  unsigned int n391;
37  unsigned int n392;
38  unsigned int n393;
39  unsigned short lmi;
40  unsigned short dce;
41 } fr_proto;
42 
43 typedef struct {
44  unsigned int dlci;
45 } fr_proto_pvc;
46 
47 typedef struct {
48  unsigned int dlci;
49  char master[IFNAMSIZ];
50 }fr_proto_pvc_info;
51 
52 typedef struct {
53  unsigned int interval;
54  unsigned int timeout;
55 } cisco_proto;
56 
57 #endif
58