ROHC compression/decompression library
Functions
comp/schemes/ip_id_offset.h File Reference

Offset IP-ID encoding. More...

#include <stdint.h>
#include <stdbool.h>
Include dependency graph for comp/schemes/ip_id_offset.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

bool is_ip_id_increasing (const uint16_t old_id, const uint16_t new_id)
 Whether the new IP-ID is increasing. More...
 

Detailed Description

Offset IP-ID encoding.

Author
Didier Barvaux didie.nosp@m.r@ba.nosp@m.rvaux.nosp@m..org

Function Documentation

bool is_ip_id_increasing ( const uint16_t  old_id,
const uint16_t  new_id 
)

Whether the new IP-ID is increasing.

The new IP-ID is considered as increasing if the new value is greater by a small delta then the previous IP-ID. Wraparound shall be taken into account.

Parameters
old_idThe IP-ID of the previous IPv4 header
new_idThe IP-ID of the current IPv4 header
Returns
Whether the IP-ID is increasing