dect
/
libdect
Archived
13
0
Fork 0
This repository has been archived on 2022-02-17. You can view files and clone it, but cannot push or open issues or pull requests.
libdect/include
Patrick McHardy c05ddcc6ae ss: fix CISS
Fix message types and definitions, only pass messages to clms if protocol
discriminator matches.

With these fixes, CISS appears to be working properly:

LCE: RX: 64 64 05 07 90 a8 00 ba 8a 78 2a 7b 11 81 00 02     |dd.......x*{....|
LCE: RX: 3b 09 03 01 01 07 00 04 02 13 01 5b 01 38           |;..........[.8|
LCE: link 23 (ESTABLISHED): stop SDU timer
LCE: link 23 (ESTABLISHED): new transaction: protocol: Call Independant Supplementary Services F: 0 TV: 6
SS: unknown transaction: msg type: 64
CISS-REGISTER
parse {CISS-REGISTER} message
  IE: <<PORTABLE-IDENTITY>> id: 5 len: 9 dst: 0x8a04240
	type: IPEI (10)
	PUT: N (IPEI)
	EMC: 0ba8
	PSN: a782a
  IE: <<ESCAPE-TO-PROPRIETARY>> id: 7b len: 19 dst: 0x8a41860
	EMC: 2
	Content: 3b 09 03 01 01 07 00 04 02 13 01 5b 01 38
LCE: link 23 (ESTABLISHED): set IPUI N EMC: 0ba8 PSN: a782a
LCE: link 23 (ESTABLISHED): confirm transaction: Call Independant Supplementary Services TV: 6 Role: 1
SS (link 23): MNSS_SETUP-ind

LCE: RX: 64 5a                                               |dZ|
SS (link 23): CISS-RELEASE-COM
parse {CISS-RELEASE-COM} message
SS (link 23): MNSS_RELEASE-ind
LCE: link 23 (ESTABLISHED): close transaction: Call Independant Supplementary Services TV: 6 Role: 1
LCE: link 23 (ESTABLISHED): partial release

Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-10-09 07:12:23 +02:00
..
dect ss: fix CISS 2010-10-09 07:12:23 +02:00
Makefile.in build: use $(INSTALL) instead of directly calling install 2009-11-13 02:30:42 +01:00
b_fmt.h lce: add full page support 2010-08-15 22:33:34 +02:00
cc.h cc: add connect timer 2010-09-17 17:42:26 +02:00
clms.h lce: move protocol registration to dect_lce_init 2010-09-03 12:18:20 +02:00
coms.h Update remaining copyright statements 2010-07-08 21:40:16 +02:00
debug.h debug: add libdect-specific assert-macro with optional backtrace support 2010-09-14 22:07:09 +02:00
identities.h identities: return target structure from conversion functions 2010-07-30 12:01:32 +02:00
io.h libdect: name timer related functions more consistently 2010-08-02 05:25:03 +02:00
lce.h lce: set the IPUI for incoming data links as soon as it is known 2010-08-16 02:07:26 +02:00
libdect.h llme: add MAC_ME_INFO-ind indication to notify of FP capability changes 2010-08-03 00:10:06 +02:00
list.h lce: order MM transactions properly 2010-09-03 04:45:22 +02:00
mm.h lce: move protocol registration to dect_lce_init 2010-09-03 12:18:20 +02:00
netlink.h lce: fix up for kernel sockaddr changes 2010-07-25 00:03:41 +02:00
s_fmt.h libdect: add ConnetionLess Message Service (CLMS) support 2010-08-13 15:07:36 +02:00
ss.h lce: move protocol registration to dect_lce_init 2010-09-03 12:18:20 +02:00
timer.h timer: add some debugging code 2010-09-14 00:55:37 +02:00
utils.h libdect: include cleanup - misc cleanups 2010-07-26 23:18:05 +02:00