cn-uofbasel / ccn-lite

CCN-lite, a lightweight implementation of the CCNx protocol and its variations
ISC License
74 stars 63 forks source link

removes unused member flag from struct ccnl_interest_s #308

Closed mfrey closed 5 years ago

mfrey commented 5 years ago

Contribution description

The member flag in ccnl_interest_s was used defined for the active interest object. A flag can define, if an interest is forwarded or should be handled internally (forwarded if last bit is set).

This field was previously used to mark an interest as "NFN-Interest" or "R2C-NFN-Interest". Since this is not required anymore, and "internal interests" were also used by NFN it can be removed.

Issues/PRs references

This PR is related to a discussion in PR #307