trunk_protos
struct trunk_protos tpr[] = TRUNK_PROTOS;
struct trunk_protos tpr[] = TRUNK_PROTOS;
} trunk_protos[] = {
for (i = 0; trunk_protos[i].ti_proto != TRUNK_PROTO_NONE; i++) {
if (trunk_protos[i].ti_proto == TRUNK_PROTO_DEFAULT) {
tr->tr_proto = trunk_protos[i].ti_proto;
if ((error = trunk_protos[i].ti_attach(tr)) != 0) {
for (i = 0; i < nitems(trunk_protos); i++) {
if (trunk_protos[i].ti_proto == ra->ra_proto) {
trunk_protos[i].ti_proto);
tr->tr_proto = trunk_protos[i].ti_proto;
error = trunk_protos[i].ti_attach(tr);