(1) To my opinion, this part of the RFC are not strict requirements (MUST in RFC vocabulary), so we may adapt the interface to our needs. Your usage (>= min_value) is indeed difficult to define with a list of discreet values. Another usage I think of is ATM/AAL5 encapsulation: ROHC packets should be (48*N)-8 byte long. We shall find a way to make the API interface handle all those cases fine IMHO.
For next questions, please consider registering to the mailing list (https://launchpad.net/~rohc/+join) and send emails on it. This bugtracker entry is not really a forum ;-)
Gil,
(1) To my opinion, this part of the RFC are not strict requirements (MUST in RFC vocabulary), so we may adapt the interface to our needs. Your usage (>= min_value) is indeed difficult to define with a list of discreet values. Another usage I think of is ATM/AAL5 encapsulation: ROHC packets should be (48*N)-8 byte long. We shall find a way to make the API interface handle all those cases fine IMHO.
(2) See http:// bazaar. launchpad. net/~didier- barvaux/ rohc/main/ view/head: /app/sniffer/ sniffer. c#L952 + http:// bazaar. launchpad. net/~didier- barvaux/ rohc/main/ view/head: /app/sniffer/ sniffer. c#L960 + http:// bazaar. launchpad. net/~didier- barvaux/ rohc/main/ view/head: /app/sniffer/ sniffer. c#L1722 for an example of DPI used by the ROHC sniffer.
(3) That would be great ;-)
For next questions, please consider registering to the mailing list (https:/ /launchpad. net/~rohc/ +join) and send emails on it. This bugtracker entry is not really a forum ;-)
Didier