incorrect generic extension header list
Bug #482559 reported by
Cédric Baudoin
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
rohc | Status tracked in Rohc-main | |||||
1.2.x |
Fix Released
|
Medium
|
Didier Barvaux | |||
Rohc-main |
Fix Released
|
Medium
|
Didier Barvaux |
Bug Description
The way 'Generic Extension header List' field in the IR & IR-Dyn Compressed Headers is built for IPv4 Headers and RTP Headers is incorrect.
Although RoHCv1.2.0 does not support List Compression at the moment for IPv4 extension headers and RTP CSRC list; in the case of IPv4 'Dynamic part' (Section 5.7.7.4 of RFC3095) & RTP 'Dynamic part' (Section5.7.7.6 of RFC3095) the 'Generic Extension Header List' field should be packed with 1byte of 'zero' as this field is mandatory and not optional. This is clarified in section 5.1 of the RFC 4815
Without this single byte addition, the IR & IR-Dyn do not conform to completely to RFC3095.
Changed in rohc: | |
status: | New → Confirmed |
Changed in rohc: | |
importance: | Undecided → Medium |
assignee: | nobody → Didier Barvaux (didier-barvaux) |
milestone: | none → 1.3.0 |
To post a comment you must log in.
Here is a patch for main branch that resolves the problem.