Changeset View
Changeset View
Standalone View
Standalone View
sys/net/if_var.h
Show First 20 Lines • Show All 359 Lines • ▼ Show 20 Lines | struct ifnet { | ||||
/* | /* | ||||
* Network adapter send tag support: | * Network adapter send tag support: | ||||
*/ | */ | ||||
if_snd_tag_alloc_t *if_snd_tag_alloc; | if_snd_tag_alloc_t *if_snd_tag_alloc; | ||||
if_snd_tag_modify_t *if_snd_tag_modify; | if_snd_tag_modify_t *if_snd_tag_modify; | ||||
if_snd_tag_query_t *if_snd_tag_query; | if_snd_tag_query_t *if_snd_tag_query; | ||||
if_snd_tag_free_t *if_snd_tag_free; | if_snd_tag_free_t *if_snd_tag_free; | ||||
/* Ethernet PCP */ | |||||
uint8_t if_pcp; | |||||
ae: Do you plan to MFC this change? Maybe it makes sense to use spare value for this? | |||||
Not Done Inline Actionsspare fields should be only used when doing MFC. The HEAD changes should add necessary fields, it is fine to break KBI on HEAD. kib: spare fields should be only used when doing MFC. The HEAD changes should add necessary fields… | |||||
/* | /* | ||||
* Spare fields to be added before branching a stable branch, so | * Spare fields to be added before branching a stable branch, so | ||||
* that structure can be enhanced without changing the kernel | * that structure can be enhanced without changing the kernel | ||||
* binary interface. | * binary interface. | ||||
*/ | */ | ||||
int if_ispare[4]; /* general use */ | int if_ispare[4]; /* general use */ | ||||
}; | }; | ||||
▲ Show 20 Lines • Show All 356 Lines • Show Last 20 Lines |
Do you plan to MFC this change? Maybe it makes sense to use spare value for this?