Patrick McHardy
7f95e315e4
chan_dect: fix codec-list parsing
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:07 +01:00
Patrick McHardy
438e90d735
chan_dect: use IPEI as primary key for PPs in database
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:06 +01:00
Patrick McHardy
ad585875ae
chan_dect: store PT capabilities in database
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:06 +01:00
Patrick McHardy
33bf1962ce
chan_dect: remove some unused code
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:06 +01:00
Patrick McHardy
e7f17d5718
chan_dect: adapt to libdect changes
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:06 +01:00
Patrick McHardy
7a918bf041
chan_dect: fix event handling
...
Fix timers not firing and events not triggering. The exact reason is unknown,
synchronizing the event handler to chan_sip fixes it however.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:06 +01:00
Patrick McHardy
f5409cd3e9
chan_dect: fix module reference leak
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:06 +01:00
Patrick McHardy
8496c5c07b
chan_dect: deliver frames to DLC in size given by asterisk
...
The kernel doesn't depend on getting correctly sized frames anymore, use
the frame size given by asterisk.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:06 +01:00
Patrick McHardy
d9c07ce079
chan_dect: store cipher state in dect_mm_cipher_cfm()
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:06 +01:00
Patrick McHardy
91a6c4060c
chan_dect: adapt to libdect handle allocation changes
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:05 +01:00
Patrick McHardy
4de00f4650
chan_dect: handle MNCC_REJECT-ind primitive
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:05 +01:00
Patrick McHardy
e8e0a8d2e0
chan_dect: only broadcast ACCESS_RIGHTS_REQUESTS capability when manually enabled
...
Use RFP_MAC_ME_PRELOAD primitive to preload capabilities and adjust when necessary.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:05 +01:00
Patrick McHardy
674143db54
chan_dect: add calling-party-number and calling-party-name IEs
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:05 +01:00
Patrick McHardy
b1b0d5db2a
chan_dect: adapt to libdect changes
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:05 +01:00
Patrick McHardy
4a304f17f9
chan_dect: adapt to upstream caller ID changes
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:05 +01:00
Patrick McHardy
1986d9de4d
chan_dect: fix up for latest libdect changes
...
Specify the cluster to bind to.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:05 +01:00
Patrick McHardy
1c68400dff
chan_dect: adapt to libdect IO changes
...
Use dect_fd_priv() and dect_handle_fd(). Also fix a compilation error
from the debugging changes.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:05 +01:00
Patrick McHardy
d818c6a4c4
chan_dect: adapt to latest libdect debugging callback changes
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:04 +01:00
Patrick McHardy
8ae7ae6c0b
chan_dect: set cause on error in dect_request_call()
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:04 +01:00
Patrick McHardy
6b6447bdb4
chan_dect: adapt to libdect timer changes
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:04 +01:00
Patrick McHardy
070baa9655
chan_dect: add authentication, ciphering and key allocation
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:04 +01:00
Patrick McHardy
0f024e7582
chan_dect: fix potential NULL pointer dereference
...
'c' is only set if there is a RING_PATTERN environment variable,
'pattern' is the correct pointer to use.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:04 +01:00
Patrick McHardy
3d546f101d
Import chan_dect
...
Re-import chan_dect due to a switch to the trunk branch.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-02-26 22:06:04 +01:00