11dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project/**************************************************************************** 21dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project **************************************************************************** 31dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** 41dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** This header was automatically generated from a Linux kernel header 51dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** of the same name, to make information necessary for userspace to 61dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** call into the kernel available to libc. It contains only constants, 71dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** structures, and macros generated from the original header, and thus, 81dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** contains no copyrightable information. 91dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** 10654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** To edit the content of this header, modify the corresponding 11654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** source file (e.g. under external/kernel-headers/original/) then 12654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** run bionic/libc/kernel/tools/update_all.py 13654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** 14654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** Any manual change here will be lost the next time this script will 15654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** be run. You've been warned! 16654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** 171dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project **************************************************************************** 181dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ****************************************************************************/ 191dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#ifndef _ROUTER_H 201dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define _ROUTER_H 211dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define ROUTER_NAME "wanrouter" 221dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define ROUTER_VERSION 1 23654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 241dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define ROUTER_RELEASE 1 251dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define ROUTER_IOCTL 'W' 261dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define ROUTER_MAGIC 0x524D4157L 271dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectenum router_ioctls 28654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 291dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project{ 301dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ROUTER_SETUP = ROUTER_IOCTL<<8, 311dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ROUTER_DOWN, 321dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ROUTER_STAT, 33654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 341dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ROUTER_IFNEW, 351dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ROUTER_IFDEL, 361dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ROUTER_IFSTAT, 371dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ROUTER_USER = (ROUTER_IOCTL<<8)+16, 38654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 391dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ROUTER_USER_MAX = (ROUTER_IOCTL<<8)+31 401dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project}; 411dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PROC_DATA_PORT_0 0x8000 421dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define PROC_DATA_PORT_1 0x8001 43654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 441dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define NLPID_IP 0xCC 451dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define NLPID_SNAP 0x80 461dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define NLPID_CLNP 0x81 471dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define NLPID_ESIS 0x82 48654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 491dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define NLPID_ISIS 0x83 501dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define NLPID_Q933 0x08 511dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WAN_IFNAME_SZ 15 521dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WAN_DRVNAME_SZ 15 53654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 541dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WAN_ADDRESS_SZ 31 551dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define USED_BY_FIELD 8 561dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define UDP_PTPIPE_TYPE 0x01 571dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define UDP_FPIPE_TYPE 0x02 58654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 591dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define UDP_CPIPE_TYPE 0x03 601dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define UDP_DRVSTATS_TYPE 0x04 611dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define UDP_INVALID_TYPE 0x05 621dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define CMD_OK 0 63654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 641dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define CMD_TIMEOUT 0xFF 651dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define UDP_PKT_FRM_STACK 0x00 661dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define UDP_PKT_FRM_NETWORK 0x01 671dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define MAX_INTR_TEST_COUNTER 100 68654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 691dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define CRITICAL_IN_ISR 0xA1 701dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define CRITICAL_INTR_HANDLED 0xB1 711dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projecttypedef struct wan_x25_conf 721dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project{ 73654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 741dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned lo_pvc; 751dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned hi_pvc; 761dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned lo_svc; 771dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned hi_svc; 78654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 791dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned hdlc_window; 801dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned pkt_window; 811dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned t1; 821dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned t2; 83654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 841dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned t4; 851dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned n2; 861dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned t10_t20; 871dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned t11_t21; 88654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 891dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned t12_t22; 901dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned t13_t23; 911dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned t16_t26; 921dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned t28; 93654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 941dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned r10_r20; 951dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned r12_r22; 961dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned r13_r23; 971dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned ccitt_compat; 98654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 991dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned x25_conf_opt; 1001dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char LAPB_hdlc_only; 1011dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char logging; 1021dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char oob_on_modem; 103654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1041dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project} wan_x25_conf_t; 1051dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projecttypedef struct wan_fr_conf 1061dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project{ 1071dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned signalling; 108654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1091dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned t391; 1101dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned t392; 1111dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned n391; 1121dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned n392; 113654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1141dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned n393; 1151dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned dlci_num; 1161dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned dlci[100]; 1171dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project} wan_fr_conf_t; 118654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1191dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projecttypedef struct wan_ppp_conf 1201dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project{ 1211dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned restart_tmr; 1221dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned auth_rsrt_tmr; 123654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1241dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned auth_wait_tmr; 1251dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned mdm_fail_tmr; 1261dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned dtr_drop_tmr; 1271dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned connect_tmout; 128654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1291dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned conf_retry; 1301dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned term_retry; 1311dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned fail_retry; 1321dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned auth_retry; 133654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1341dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned auth_options; 1351dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned ip_options; 1361dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char authenticator; 1371dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char ip_mode; 138654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1391dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project} wan_ppp_conf_t; 1401dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projecttypedef struct wan_chdlc_conf 1411dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project{ 1421dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char ignore_dcd; 143654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1441dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char ignore_cts; 1451dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char ignore_keepalive; 1461dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char hdlc_streaming; 1471dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char receive_only; 148654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1491dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned keepalive_tx_tmr; 1501dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned keepalive_rx_tmr; 1511dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned keepalive_err_margin; 1521dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned slarp_timer; 153654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1541dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project} wan_chdlc_conf_t; 1551dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projecttypedef struct wandev_conf 1561dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project{ 1571dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned magic; 158654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1591dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned config_id; 1601dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned ioport; 1611dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned long maddr; 1621dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned msize; 163654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1641dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project int irq; 1651dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project int dma; 1661dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char S514_CPU_no[1]; 1671dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned PCI_slot_no; 168654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1691dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char auto_pci_cfg; 1701dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char comm_port; 1711dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned bps; 1721dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned mtu; 173654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1741dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned udp_port; 1751dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char ttl; 1761dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char ft1; 1771dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char interface; 178654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1791dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char clocking; 1801dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char line_coding; 1811dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char station; 1821dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char connection; 183654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1841dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char read_mode; 1851dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char receive_only; 1861dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char tty; 1871dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned tty_major; 188654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1891dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned tty_minor; 1901dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned tty_mode; 1911dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char backup; 1921dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned hw_opt[4]; 193654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1941dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned reserved[4]; 1951dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned data_size; 1961dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project void* data; 1971dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project union 198654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1991dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project { 2001dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project wan_x25_conf_t x25; 2011dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project wan_ppp_conf_t ppp; 2021dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project wan_fr_conf_t fr; 203654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2041dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project wan_chdlc_conf_t chdlc; 2051dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project } u; 2061dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project} wandev_conf_t; 2071dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANCONFIG_X25 101 208654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2091dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANCONFIG_FR 102 2101dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANCONFIG_PPP 103 2111dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANCONFIG_CHDLC 104 2121dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANCONFIG_BSC 105 213654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2141dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANCONFIG_HDLC 106 2151dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANCONFIG_MPPP 107 2161dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_OFF 0 2171dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_ON 1 218654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2191dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_NO 0 2201dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_YES 1 2211dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_RS232 0 2221dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_V35 1 223654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2241dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_NRZ 0 2251dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_NRZI 1 2261dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_FM0 2 2271dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_FM1 3 228654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2291dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_POINTTOPOINT 0 2301dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_MULTIDROP 1 2311dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_EXTERNAL 0 2321dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_INTERNAL 1 233654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2341dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_DTE 0 2351dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_DCE 1 2361dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_CPE 0 2371dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_NODE 1 238654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2391dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_SECONDARY 0 2401dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_PRIMARY 1 2411dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_PERMANENT 0 2421dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_SWITCHED 1 243654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2441dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_ONDEMAND 2 2451dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_FR_ANSI 1 2461dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_FR_Q933 2 2471dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_FR_LMI 3 248654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2491dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_PPP_STATIC 0 2501dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_PPP_HOST 1 2511dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_PPP_PEER 2 2521dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_ONE 1 253654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2541dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_TWO 2 2551dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_ONE_AND_HALF 3 2561dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_NONE 0 2571dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_ODD 1 258654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2591dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_EVEN 2 2601dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_PRI 0 2611dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_SEC 1 2621dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_INTR 0 263654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2641dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_POLL 1 2651dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_TTY_SYNC 0 2661dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WANOPT_TTY_ASYNC 1 2671dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projecttypedef struct wandev_stat 268654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2691dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project{ 2701dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned state; 2711dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned ndev; 2721dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned connection; 273654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2741dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned media_type; 2751dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned mtu; 2761dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned modem_status; 2771dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned rx_frames; 278654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2791dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned rx_overruns; 2801dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned rx_crc_err; 2811dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned rx_aborts; 2821dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned rx_bad_length; 283654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2841dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned rx_dropped; 2851dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned tx_frames; 2861dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned tx_underruns; 2871dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned tx_timeouts; 288654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2891dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned tx_rejects; 2901dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned rx_bad_format; 2911dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned rx_bad_addr; 2921dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned tx_retries; 293654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2941dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned reserved[16]; 2951dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project} wandev_stat_t; 2961dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectenum wan_states 2971dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project{ 298654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 2991dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project WAN_UNCONFIGURED, 3001dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project WAN_DISCONNECTED, 3011dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project WAN_CONNECTING, 3021dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project WAN_CONNECTED, 303654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3041dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project WAN_LIMIT, 3051dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project WAN_DUALPORT, 3061dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project WAN_DISCONNECTING, 3071dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project WAN_FT1_READY 308654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3091dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project}; 3101dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectenum { 3111dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project WAN_LOCAL_IP, 3121dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project WAN_POINTOPOINT_IP, 313654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3141dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project WAN_NETMASK_IP, 3151dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project WAN_BROADCAST_IP 3161dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project}; 3171dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WAN_MODEM_CTS 0x0001 318654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3191dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WAN_MODEM_DCD 0x0002 3201dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WAN_MODEM_DTR 0x0010 3211dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define WAN_MODEM_RTS 0x0020 3221dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projecttypedef struct wanif_conf 323654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3241dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project{ 3251dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned magic; 3261dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned config_id; 3271dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char name[WAN_IFNAME_SZ+1]; 328654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3291dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char addr[WAN_ADDRESS_SZ+1]; 3301dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char usedby[USED_BY_FIELD]; 3311dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned idle_timeout; 3321dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned hold_timeout; 333654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3341dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned cir; 3351dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned bc; 3361dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned be; 3371dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char enable_IPX; 338654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3391dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char inarp; 3401dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned inarp_interval; 3411dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned long network_number; 3421dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char mc; 343654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3441dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char local_addr[WAN_ADDRESS_SZ+1]; 3451dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char port; 3461dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char protocol; 3471dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char pap; 348654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3491dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char chap; 3501dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char userid[511]; 3511dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char passwd[511]; 3521dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char sysname[31]; 353654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3541dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char ignore_dcd; 3551dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char ignore_cts; 3561dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char ignore_keepalive; 3571dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char hdlc_streaming; 358654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3591dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned keepalive_tx_tmr; 3601dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned keepalive_rx_tmr; 3611dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned keepalive_err_margin; 3621dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned slarp_timer; 363654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3641dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char ttl; 3651dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char interface; 3661dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char clocking; 3671dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned bps; 368654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3691dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned mtu; 3701dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char if_down; 3711dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char gateway; 3721dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char true_if_encoding; 373654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3741dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char asy_data_trans; 3751dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char rts_hs_for_receive; 3761dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char xon_xoff_hs_for_receive; 3771dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char xon_xoff_hs_for_transmit; 378654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3791dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char dcd_hs_for_transmit; 3801dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char cts_hs_for_transmit; 3811dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char async_mode; 3821dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned tx_bits_per_char; 383654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3841dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned rx_bits_per_char; 3851dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned stop_bits; 3861dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char parity; 3871dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned break_timer; 388654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3891dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned inter_char_timer; 3901dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned rx_complete_length; 3911dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned xon_char; 3921dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned xoff_char; 393654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 3941dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char receive_only; 3951dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project} wanif_conf_t; 3961dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#endif 397