projects
/
l2tpns.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: Sends small packets in the MPPPP frame (for reorder).
[l2tpns.git]
/
l2tpns.h
diff --git
a/l2tpns.h
b/l2tpns.h
index
953c058
..
285e643
100644
(file)
--- a/
l2tpns.h
+++ b/
l2tpns.h
@@
-261,6
+261,7
@@
typedef struct {
tunnelidt tid; // Fragment originating tunnel
uint8_t flags; // MP frame flags
uint32_t seq; // fragment seq num
tunnelidt tid; // Fragment originating tunnel
uint8_t flags; // MP frame flags
uint32_t seq; // fragment seq num
+ uint32_t jitteravg;
uint16_t length; // Fragment length
uint8_t data[MAXFRAGLEN]; // Fragment data
} fragmentt;
uint16_t length; // Fragment length
uint8_t data[MAXFRAGLEN]; // Fragment data
} fragmentt;
@@
-408,6
+409,11
@@
typedef struct
// Last Multilink frame sequence number received
uint32_t last_seq;
// Last Multilink frame sequence number received
uint32_t last_seq;
+
+ // jitter average of the session
+ uint32_t jitteravg;
+ // time in milliseconds of the last fragment.
+ uint64_t prev_time;
} sessionlocalt;
// session flags
} sessionlocalt;
// session flags