diff options
Diffstat (limited to 'include/linux/mISDNif.h')
| -rw-r--r-- | include/linux/mISDNif.h | 19 | 
1 files changed, 11 insertions, 8 deletions
| diff --git a/include/linux/mISDNif.h b/include/linux/mISDNif.h index 5da3d95b27f..45100b39a7c 100644 --- a/include/linux/mISDNif.h +++ b/include/linux/mISDNif.h @@ -229,6 +229,7 @@  #define OPTION_L2_PTP		2  #define OPTION_L2_FIXEDTEI	3  #define OPTION_L2_CLEANUP	4 +#define OPTION_L1_HOLD		5  /* should be in sync with linux/kobject.h:KOBJ_NAME_LEN */  #define MISDN_MAX_IDLEN		20 @@ -291,19 +292,19 @@ struct mISDN_devrename {  /* MPH_INFORMATION_REQ payload */  struct ph_info_ch { -        __u32 protocol; -        __u64 Flags; +	__u32 protocol; +	__u64 Flags;  };  struct ph_info_dch { -        struct ph_info_ch ch; -        __u16 state; -        __u16 num_bch; +	struct ph_info_ch ch; +	__u16 state; +	__u16 num_bch;  };  struct ph_info { -        struct ph_info_dch dch; -        struct ph_info_ch  bch[]; +	struct ph_info_dch dch; +	struct ph_info_ch  bch[];  };  /* timer device ioctl */ @@ -317,6 +318,7 @@ struct ph_info {  #define IMCTRLREQ	_IOR('I', 69, int)  #define IMCLEAR_L2	_IOR('I', 70, int)  #define IMSETDEVNAME	_IOR('I', 71, struct mISDN_devrename) +#define IMHOLD_L1	_IOR('I', 72, int)  static inline int  test_channelmap(u_int nr, u_char *map) @@ -362,7 +364,8 @@ clear_channelmap(u_int nr, u_char *map)  #define MISDN_CTRL_HFC_RECEIVE_ON	0x4006  #define MISDN_CTRL_HFC_ECHOCAN_ON 	0x4007  #define MISDN_CTRL_HFC_ECHOCAN_OFF 	0x4008 - +#define MISDN_CTRL_HFC_WD_INIT		0x4009 +#define MISDN_CTRL_HFC_WD_RESET		0x400A  /* socket options */  #define MISDN_TIME_STAMP		0x0001 | 
