OSDN Git Service

original
[gb-231r1-is01/Gingerbread_2.3.3_r1_IS01.git] / prebuilt / ndk / android-ndk-r4 / platforms / android-4 / arch-arm / usr / include / linux / hdlc / ioctl.h
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