diff options
author | Karsten Keil <isdn@linux-pingi.de> | 2012-05-04 00:15:32 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-05-04 11:54:27 -0400 |
commit | 8423e6b212a19d5f02232855dec73196297b5ee9 (patch) | |
tree | bb244d8d7743d2c078fe817d25a3ae4a37ca3d39 /include/linux/mISDNif.h | |
parent | 7ed80fe45d42678fb234bf9d18de6a98cfa9830d (diff) |
mISDN: L2 timeouts need to be queued as L2 event
To be full preemptiv safe, we cannot handle a L2 timeout in the timer
context itself, we should do all actions via the D-channel thread.
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/mISDNif.h')
-rw-r--r-- | include/linux/mISDNif.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/include/linux/mISDNif.h b/include/linux/mISDNif.h index b5e7f2202484..b80f7648562a 100644 --- a/include/linux/mISDNif.h +++ b/include/linux/mISDNif.h | |||
@@ -37,7 +37,7 @@ | |||
37 | */ | 37 | */ |
38 | #define MISDN_MAJOR_VERSION 1 | 38 | #define MISDN_MAJOR_VERSION 1 |
39 | #define MISDN_MINOR_VERSION 1 | 39 | #define MISDN_MINOR_VERSION 1 |
40 | #define MISDN_RELEASE 21 | 40 | #define MISDN_RELEASE 26 |
41 | 41 | ||
42 | /* primitives for information exchange | 42 | /* primitives for information exchange |
43 | * generell format | 43 | * generell format |
@@ -115,6 +115,11 @@ | |||
115 | #define MDL_ERROR_IND 0x1F04 | 115 | #define MDL_ERROR_IND 0x1F04 |
116 | #define MDL_ERROR_RSP 0x5F04 | 116 | #define MDL_ERROR_RSP 0x5F04 |
117 | 117 | ||
118 | /* intern layer 2 */ | ||
119 | #define DL_TIMER200_IND 0x7004 | ||
120 | #define DL_TIMER203_IND 0x7304 | ||
121 | #define DL_INTERN_MSG 0x7804 | ||
122 | |||
118 | /* DL_INFORMATION_IND types */ | 123 | /* DL_INFORMATION_IND types */ |
119 | #define DL_INFO_L2_CONNECT 0x0001 | 124 | #define DL_INFO_L2_CONNECT 0x0001 |
120 | #define DL_INFO_L2_REMOVED 0x0002 | 125 | #define DL_INFO_L2_REMOVED 0x0002 |