ROHC library mishandles non-IPv4/IPv6 packets
Bug #560589 reported by
Didier Barvaux
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
rohc | Status tracked in Rohc-main | |||||
1.2.x |
Fix Released
|
High
|
Didier Barvaux | |||
1.3.x |
Fix Released
|
High
|
Didier Barvaux | |||
Rohc-main |
Fix Released
|
High
|
Didier Barvaux |
Bug Description
When compressing non-IP packets or IP packets in which IP version is not 4 or 6, the ROHC compressor fails with the following messages:
[ip.c:31 ip_create()] bad IP version (4)
[ERROR] [rohc_comp.c:172 rohc_compress()] cannot create the outer IP header
ROHC library version: 1.3.0
Expected result: the packets should be compressed using the Uncompressed profile.
Reproductible: always, the attached traffic capture contains IP packets in which IP version is 5. It can be used to reproduce the problem.
To post a comment you must log in.
Confirmed in branch 1.3.x.