Commit Graph

14 Commits

Author SHA1 Message Date
Harald Welte f42a8ae5c4 AF_PACKET_PT.cc: Remove superfluous #include to osmocom/core/utils.h
Change-Id: I2586ee726aea8f5d3edf397b2db2156bfafd7d8a
2020-11-18 13:03:55 +01:00
Harald Welte 77bdaebdd8 FrameRelay_Emulation: Add convenience template for PvcStatus 2020-09-14 08:48:25 +02:00
Harald Welte fd534cd48a FrameRelay_Emulation: Fix receiving FR from client/user 2020-09-14 08:48:10 +02:00
Harald Welte 19975d3377 FrameRelay_Emulation: Fix register/unregister (missing reply) 2020-09-14 08:47:41 +02:00
Harald Welte 6dfa78029e FrameRelay_Emulation: Fix detection of serivce-affecting condition
Before this patch, we would accidentially detect service-affecting
conditions at start-up until at least N393 cycles of T391 had expired.

Change-Id: I8bd8aa053a8d1ea3f1d366afdff2ceb69341e049
2020-09-14 08:10:37 +02:00
Harald Welte 43725e13b8 FrameRelay_Emulation: Don't increment tx sequence number twice 2020-09-13 23:43:42 +02:00
Harald Welte 01822abd58 FrameRelay_Emulation: Make T391 + T392 configurable 2020-09-13 23:43:37 +02:00
Harald Welte 17bf15b9dc notify clients of Q.933 reported state changes 2020-09-13 23:14:59 +02:00
Harald Welte aa9f4457b0 Various fixes discovered while actually using FrameRelay_Emulation
Change-Id: I7a537091c118173d7399aba20c82462aed9b6074
2020-09-13 23:14:39 +02:00
Harald Welte 9ea5e1f379 FrameRelay Emulation
Change-Id: I7a9c07bbf210c9ce18328ea39b2ef77d9f8dbd59
2020-09-11 21:18:58 +02:00
Harald Welte 2bca644911 Add Q931_Types + Q933_Tyeps with definitions from ITU-T Q.931 + Q.933
Change-Id: I722be710badeb92400f552929fd5769b858722af
2020-09-11 21:18:58 +02:00
Harald Welte d06088ddde Add FrameRelay_CodecPort on top of AF_PACKET_Port
Change-Id: I312d911847797a4d8fd8a4aab9046d99c806ff3a
2020-09-11 16:23:28 +02:00
Harald Welte 5df5e288b1 add .gitgnore
Change-Id: I52778f14b9890f17fc50ea272d101ec145438660
2020-09-11 16:23:27 +02:00
Harald Welte 7f7437b0d7 initial check-in of new Linux AF_PACKET test port 2020-09-09 11:59:10 +02:00