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 5da3d95b27f1..45100b39a7cf 100644 --- a/include/linux/mISDNif.h +++ b/include/linux/mISDNif.h | |||
| @@ -229,6 +229,7 @@ | |||
| 229 | #define OPTION_L2_PTP 2 | 229 | #define OPTION_L2_PTP 2 |
| 230 | #define OPTION_L2_FIXEDTEI 3 | 230 | #define OPTION_L2_FIXEDTEI 3 |
| 231 | #define OPTION_L2_CLEANUP 4 | 231 | #define OPTION_L2_CLEANUP 4 |
| 232 | #define OPTION_L1_HOLD 5 | ||
| 232 | 233 | ||
| 233 | /* should be in sync with linux/kobject.h:KOBJ_NAME_LEN */ | 234 | /* should be in sync with linux/kobject.h:KOBJ_NAME_LEN */ |
| 234 | #define MISDN_MAX_IDLEN 20 | 235 | #define MISDN_MAX_IDLEN 20 |
| @@ -291,19 +292,19 @@ struct mISDN_devrename { | |||
| 291 | 292 | ||
| 292 | /* MPH_INFORMATION_REQ payload */ | 293 | /* MPH_INFORMATION_REQ payload */ |
| 293 | struct ph_info_ch { | 294 | struct ph_info_ch { |
| 294 | __u32 protocol; | 295 | __u32 protocol; |
| 295 | __u64 Flags; | 296 | __u64 Flags; |
| 296 | }; | 297 | }; |
| 297 | 298 | ||
| 298 | struct ph_info_dch { | 299 | struct ph_info_dch { |
| 299 | struct ph_info_ch ch; | 300 | struct ph_info_ch ch; |
| 300 | __u16 state; | 301 | __u16 state; |
| 301 | __u16 num_bch; | 302 | __u16 num_bch; |
| 302 | }; | 303 | }; |
| 303 | 304 | ||
| 304 | struct ph_info { | 305 | struct ph_info { |
| 305 | struct ph_info_dch dch; | 306 | struct ph_info_dch dch; |
| 306 | struct ph_info_ch bch[]; | 307 | struct ph_info_ch bch[]; |
| 307 | }; | 308 | }; |
| 308 | 309 | ||
| 309 | /* timer device ioctl */ | 310 | /* timer device ioctl */ |
| @@ -317,6 +318,7 @@ struct ph_info { | |||
| 317 | #define IMCTRLREQ _IOR('I', 69, int) | 318 | #define IMCTRLREQ _IOR('I', 69, int) |
| 318 | #define IMCLEAR_L2 _IOR('I', 70, int) | 319 | #define IMCLEAR_L2 _IOR('I', 70, int) |
| 319 | #define IMSETDEVNAME _IOR('I', 71, struct mISDN_devrename) | 320 | #define IMSETDEVNAME _IOR('I', 71, struct mISDN_devrename) |
| 321 | #define IMHOLD_L1 _IOR('I', 72, int) | ||
| 320 | 322 | ||
| 321 | static inline int | 323 | static inline int |
| 322 | test_channelmap(u_int nr, u_char *map) | 324 | test_channelmap(u_int nr, u_char *map) |
| @@ -362,7 +364,8 @@ clear_channelmap(u_int nr, u_char *map) | |||
| 362 | #define MISDN_CTRL_HFC_RECEIVE_ON 0x4006 | 364 | #define MISDN_CTRL_HFC_RECEIVE_ON 0x4006 |
| 363 | #define MISDN_CTRL_HFC_ECHOCAN_ON 0x4007 | 365 | #define MISDN_CTRL_HFC_ECHOCAN_ON 0x4007 |
| 364 | #define MISDN_CTRL_HFC_ECHOCAN_OFF 0x4008 | 366 | #define MISDN_CTRL_HFC_ECHOCAN_OFF 0x4008 |
| 365 | 367 | #define MISDN_CTRL_HFC_WD_INIT 0x4009 | |
| 368 | #define MISDN_CTRL_HFC_WD_RESET 0x400A | ||
| 366 | 369 | ||
| 367 | /* socket options */ | 370 | /* socket options */ |
| 368 | #define MISDN_TIME_STAMP 0x0001 | 371 | #define MISDN_TIME_STAMP 0x0001 |
