Public Methods | |
Interface (if_t xif, ifid_t xid) | |
Public Attributes | |
const if_t | interface |
const ifid_t | id |
Stores the association between user-supplied interface identifier and interface identifier used internally by the forwarding table. The reason for maintaining two identifiers is that identifiers used by the matching and pre-processing functions must be contiguous. And we don't want to rely on the user to supply contiguous identifiers.
|
builds an interface descriptor with the given identifiers * |
|
internal identifier used by the matching function * |
|
user-defined interface identifier * |