yate/libs/yiax
Harald Welte e8fbf511e3 iax: ENCRYPTION IE is 2 bytes, not 1 byte
yiax wrongly assumed that the ENCRYPTION IE is a single byte,
while in reality it is 16bit / 2 bytes.

It has been two bytes ever since it was introduced in Asterisk in 2004.

This misunderstanding probably arose from RFC5456 which erroneosly
states that the length of this IE is 0x01 while its body is 2 bytes
long (See Section 8.6.34 at https://datatracker.ietf.org/doc/html/rfc5456)
2022-09-11 14:29:56 +02:00
..
.cvsignore Directory reorder #3 2007-11-15 23:06:36 +00:00
Makefile.in Reorder libraries so that Yate libraries and modules can be linked using --as-needed avoiding underlinking or overlinking. 2010-03-24 13:46:12 +00:00
engine.cpp Added copyright notices to sources and scripts missing them. 2014-02-05 11:42:17 +00:00
frame.cpp iax: ENCRYPTION IE is 2 bytes, not 1 byte 2022-09-11 14:29:56 +02:00
transaction.cpp Added copyright notices to sources and scripts missing them. 2014-02-05 11:42:17 +00:00
yateiax.h iax: Support the new CALLINGANI2 IE 2022-09-11 14:29:50 +02:00