Patrick McHardy
ecc2c7d990
libdect: add preliminary wideband support
...
Unfinished, so far only meant for testing the kernel side.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-10-05 19:06:54 +02:00
Patrick McHardy
8a59a4cd9d
example: fp-locate-suggest
...
Not working properly without changes to src/mm.c, concretely all FP
transactions only transmitting a single message are currently broken
since the transaction is closed before the PP can respond to the page
message.
Uncomment dect_transaction_close() in dect_mm_info_req() for testing.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-03-20 02:00:00 +01:00
Patrick McHardy
f23a299158
example: update .gitignore
...
Add fp-siemens-proprietary to .gitignore.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2011-01-07 13:22:48 +01:00
Patrick McHardy
3dd2f8afdd
raw: add dect_raw_close() function
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-11-22 16:08:00 +01:00
Patrick McHardy
3c41dc14e0
netlink: add MAC_ME_INFO-res and SCAN-req primitives
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-11-16 18:54:49 +01:00
Patrick McHardy
fb4c54d53c
ie: add support for <<EVENTS-NOTIFICATION>> IE
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-10-14 23:06:41 +02:00
Patrick McHardy
a433fa4d8f
auth: add definitions for AC and UPI length
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-10-14 23:06:28 +02:00
Patrick McHardy
c3ab65226d
example: hijack: fix timer usage
...
The slot number is stored as timer data, not in the private timer area.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-10-14 22:45:17 +02:00
Patrick McHardy
fc63150b4d
Revert accidentally committed patch
...
This reverts commit d6d3253a5c
.
2010-10-14 22:43:24 +02:00
Patrick McHardy
08815f4cc3
example: fp-siemens-proprietary: simplify code
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-10-14 22:39:27 +02:00
Patrick McHardy
d6d3253a5c
events
2010-10-14 08:11:59 +02:00
Patrick McHardy
b0cb45c93c
example: fp-siemens-proprietary: move code blocks next to each other
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-10-14 08:08:08 +02:00
Patrick McHardy
c82ce3c925
example: add example program to test Siemens <<ESCAPE-TO-PROPRIETARY>> codings
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-10-14 00:39:28 +02:00
Patrick McHardy
ed870d702b
ss: fix CLSS message routing
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-10-13 23:18:03 +02:00
Patrick McHardy
11779ea5e8
utils: use single-linked list for struct dect_msg_buf queues
...
Get rid of libdect.h dependency on list.h.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-10-12 00:00:41 +02:00
Patrick McHardy
aeff319a24
example: add common FP command line option parser
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-09-28 21:18:54 +02:00
Patrick McHardy
f83c2be4c0
example: fix --cluster arg handling in pp-common.c
...
Don't throw away the argument.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-09-21 01:35:41 +02:00
Patrick McHardy
c589452277
ie: rename DECT_RING_PATTERN_* to DECT_ALERTING_PATTERN_*
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-09-17 18:02:15 +02:00
Patrick McHardy
d9330a5866
example: fix fp-cc segfault
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-09-17 17:42:35 +02:00
Patrick McHardy
4ff96238d5
cc: add missing parameters to CC primitives
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-09-16 12:54:57 +02:00
Patrick McHardy
f2d4925a61
example: add FP only CC example
...
Stripped down version of cc.c.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-09-08 19:39:59 +02:00
Patrick McHardy
65a5d5582c
example: add PP CC example
...
Stripped down version of cc.c for PP-only usage.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-09-08 19:19:12 +02:00
Patrick McHardy
54cf9fbbe4
example: add getopt_long option parsing
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-09-03 13:26:53 +02:00
Patrick McHardy
ac6d2ef7ae
example: prefix FP examples with fp-
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-09-03 13:20:47 +02:00
Patrick McHardy
09d758f452
example: centralize ipui definition
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-09-03 10:05:51 +02:00
Patrick McHardy
dc4ad23707
libdect: make handle initialization/shutdown symetrical
...
Proper error handling on failed dect_init() calls is currently not
possible since dect_close_handle() expects a fully initialized handle.
Kill dect_alloc_handle() and add a dect_open_handle() function that
performs all setup.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-09-03 08:53:54 +02:00
Patrick McHardy
6a9b663d14
example: set IPUI in PP examples
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-08-26 02:00:39 +02:00
Patrick McHardy
dddf792e7e
examples: minor fixes
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-08-17 22:37:20 +02:00
Patrick McHardy
ded21cc584
lce: add full page support
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-08-15 22:33:34 +02:00
Patrick McHardy
77f31308d8
libdect: add ConnetionLess Message Service (CLMS) support
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-08-13 15:07:36 +02:00
Patrick McHardy
f920361f12
example: add pp-common.c for common PP functions
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-08-09 18:10:58 +02:00
Patrick McHardy
741629e58b
example: rename DECT_HLC_ACCESS_RIGHT_REQUESTS to DECT_HLC_ACCESS_RIGHTS_REQUESTS
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-08-04 22:50:37 +02:00
Patrick McHardy
23838258a0
example: check FP capabilities before invoking optional features
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-08-03 00:38:10 +02:00
Patrick McHardy
e31ee2ae7f
llme: add MAC_ME_INFO-ind indication to notify of FP capability changes
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-08-03 00:10:06 +02:00
Patrick McHardy
1d3662c3df
example: pp-access-rights: use variable for PIN
...
Allow to change it more easily.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-08-02 23:08:19 +02:00
Patrick McHardy
c8db9f0add
example: use pexit()
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-08-02 22:52:44 +02:00
Patrick McHardy
046e10fff4
example: remove mm-pp
...
Implemented by stand-alone programs.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-08-02 22:52:37 +02:00
Patrick McHardy
7c0e516ed9
libdect: name timer related functions more consistently
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-08-02 05:25:03 +02:00
Patrick McHardy
3d125cbc83
libdect: name timer related functions more consistently
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-08-02 05:21:45 +02:00
Patrick McHardy
d686e538ed
example: revert MM endpoint destruction
...
The endpoint can neither be destroyed before the handle is closed as it
doesn't clean up its open transactions and thus causes a use-after-free
on shutdown, nor after the handle has been closed since it needs a valid
handle.
Leak them for now until a better solution has been found.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-31 12:33:24 +02:00
Patrick McHardy
e2cf4bede8
example: mm-access-rights: terminate after procedure completion
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-31 11:22:12 +02:00
Patrick McHardy
9af8e4edbb
example: fix use after free
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-31 10:31:40 +02:00
Patrick McHardy
4c5e3a4a03
example: release MM endpoints on shutdown
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-30 19:25:45 +02:00
Patrick McHardy
5e43fe632b
example: add PP info request example
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-30 14:52:19 +02:00
Patrick McHardy
57b42f1f73
example: add PP access rights termination example
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-30 14:36:43 +02:00
Patrick McHardy
b6222491a4
example: remove unnecessary includes from pp-wait-page
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-30 13:56:51 +02:00
Patrick McHardy
dd1f1b6428
example: add program to wait for page message
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-30 02:44:03 +02:00
Patrick McHardy
fb92f53e96
example: add LCE ops to dummy_ops
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-30 02:44:03 +02:00
Patrick McHardy
d7120331a6
lce: name paging functions and structures more consistently
...
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-30 01:55:10 +02:00
Patrick McHardy
c76a9cf3d9
example: add (non-working) PP list access (LiA) example
...
So far doesn't work properly with my FP, it doesn't answer, but also doesn't
time out, so it appears to be somewhat working.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-07-28 09:08:31 +02:00