Patrick McHardy
d3cc83f72b
doc: minor updates
...
Restructuring of module section, minor updates.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-26 21:33:39 +02:00
Patrick McHardy
adc06cfd50
lce: fix up for kernel sockaddr changes
...
Also add support to bind to clusters by name.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-25 00:03:41 +02:00
Patrick McHardy
931c335680
debug: make debugging more colorful
...
Add definitions for the various libdect subsystems, pass them to the
registered debugging handlers and add a handler to the example programs
to colorize debugging messages.
Still could use some cleanup, but causes too many clashes.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-24 21:49:43 +02:00
Patrick McHardy
f9020e9086
doc: add some misc documentation
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-24 01:47:59 +02:00
Patrick McHardy
453287afd1
headers: document identities.h
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-09 16:15:12 +02:00
Patrick McHardy
87bad4a629
headers: document terminal.h
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-09 16:15:12 +02:00
Patrick McHardy
d15bb7b506
ie: add some documentation
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-09 14:57:09 +02:00
Patrick McHardy
bd8708aff4
headers: fix closing }
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-09 14:57:00 +02:00
Patrick McHardy
f2de7d6b9d
headers: make headers usable by C++
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-09 00:18:56 +02:00
Patrick McHardy
0927e25ad8
ie: add missing value for GPRS cipher algorithm identifier
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-08 23:57:30 +02:00
Patrick McHardy
8f0f7e5d3e
ie: add new DEF flag to dect_auth_flags
...
Used for default cipher key feature.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-08 23:46:17 +02:00
Patrick McHardy
464abbc786
ie: add new security related release reason codes
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-08 23:27:30 +02:00
Patrick McHardy
df468d176c
ie: add missing NG-DECT basic service definitions
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-08 23:16:49 +02:00
Patrick McHardy
ba8ddfa01b
timer: add some documentation
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-08 22:50:43 +02:00
Patrick McHardy
2bca18c9df
libdect: add function to get file descriptor number
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-08 22:46:56 +02:00
Patrick McHardy
e789864557
io: add some documentation
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-08 22:33:43 +02:00
Patrick McHardy
1f98e1ee7d
Update remaining copyright statements
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-08 21:40:16 +02:00
Patrick McHardy
1c450a1ac5
doc: fix up doxygen annotations, add some documentation
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-08 20:23:15 +02:00
Patrick McHardy
fa0f5ef158
ie: fix terminal capability NG-DECT profile indicators
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-06 17:29:32 +02:00
Patrick McHardy
52f1c1ba11
ie: add LiA service setup code to basic service call classes
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-06 17:29:22 +02:00
Patrick McHardy
9553e3261e
ie: add support for IWU to IWU element
...
Used for CC IWU-INFO messages in the list access feature.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-03 23:32:28 +02:00
Patrick McHardy
d7581ae5e0
libdect: make struct dect_fd opaque
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-03 09:30:09 +02:00
Patrick McHardy
3f19c0cef1
timer: fix dect_timer_running() for timers already expired
...
Make sure dect_timer_running() returns the proper result for timers that
have already expired by adding a new function to invoke the timer callback
that resets the state to DECT_TIMER_STOPPED before invoking the callback.
Additionally unexport the timer structure and add an accessor function
for the private storage area to make sure all timer invocations happen
through the new function.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-03-31 03:45:42 +02:00
Patrick McHardy
f8b7b0909f
mm: add missing identity procedures
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-02-28 22:59:22 +01:00
Patrick McHardy
bc69db30b3
mm: add setup_capability IE to dect_access_rights_param
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-02-28 08:53:07 +01:00
Patrick McHardy
d7321e7632
Move some declarations of exported functions to public header files
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-02-18 07:51:14 +01:00
Patrick McHardy
a9373d66ce
lce: add page response callback
...
Add a page response callback that is invoked for unknown page responses.
This can be used to initiate procedures with unknown PPs after a broadcast
page.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-02-13 19:04:04 +01:00
Patrick McHardy
5abe119633
ie: add missing profile indicators for NG-DECT
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-01-29 10:28:17 +01:00
Patrick McHardy
31d973983b
mm: support outbound routing of MM endpoints
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-01-11 01:56:36 +01:00
Patrick McHardy
1583ff8d96
ie: export IE allocation functions
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-01-10 21:01:03 +01:00
Patrick McHardy
f6ca647b59
identities: add IPUI O support
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-01-10 20:59:29 +01:00
Patrick McHardy
dcd8473fcd
ss: add CISS support
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-01-10 20:45:55 +01:00
Patrick McHardy
776b7dfa57
mm: implement PP side of location registration
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-12-31 09:12:35 +01:00
Patrick McHardy
d83f321035
mm: fix codec_list placement in CC messages
...
Fix codec_list placement in MM messages similar to CC commit 95ccbe1a
.
Also add to the appropriate primitive parameter structures.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-12-31 09:12:07 +01:00
Patrick McHardy
548fc15cb5
ie: add cloning helper
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-12-22 09:48:57 +01:00
Patrick McHardy
0657b150cb
identities: fix tpui type
...
The derivation of TPUI from IPUI only works in one direction, therefore
it should not contain a nested IPUI for individual default TPUIs.
Only store the lower 16 bits of IPUI and add conversion functions.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-12-22 08:37:39 +01:00
Patrick McHardy
62c651610c
mm: add MM_IWU support
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-12-21 12:43:17 +01:00
Patrick McHardy
b934f91029
mm: add escape-to-proprietary to parameter structures
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-12-21 11:05:19 +01:00
Patrick McHardy
50467ff9f0
cc: add escape-to-proprietary to parameter structures
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-12-21 11:05:19 +01:00
Patrick McHardy
dd62007c2e
ie: add escape-to-proprietary IE construction
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-12-21 11:05:19 +01:00
Patrick McHardy
f65a444e9d
ie: add called-party-number IE
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-12-20 17:57:48 +01:00
Patrick McHardy
15beac3928
cc: add codec_list to dect_mncc_*_param structs where applicable
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-12-20 17:01:19 +01:00
Patrick McHardy
2946044d2a
ie: add codec-list IE
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-12-19 18:24:28 +01:00
Patrick McHardy
ed25088558
mm: add support for access rights termination
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-12-18 13:15:17 +01:00
Patrick McHardy
06cf9169f6
mm: fix types for IE lists
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-12-18 00:18:31 +01:00
Patrick McHardy
f705908dda
mm: location registration: reject invalid requests
...
Send a LOCATE-REJECT message on errors as required by
ETS 300 175-5 section 17.6.4.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-12-17 23:31:25 +01:00
Patrick McHardy
40ceedf851
mm: implement missing functionality for responding side of authentication
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-12-17 23:31:18 +01:00
Patrick McHardy
f1c2f416cc
mm: add detach and identity messages and primitives
...
Identity handling is incomplete.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-12-17 17:03:06 +01:00
Patrick McHardy
ee2277dde9
mm: add parameter retrieval support
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-12-17 16:53:27 +01:00
Patrick McHardy
c93d0ea65b
mm: fix transaction release after location registration
...
Rejection of location registration ends the procedure. Acceptance
with assignment of a TPUI or NWK identity begins an temporary
identity assignment procedure.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2009-12-17 16:43:59 +01:00