/* *ThisisfortheATM_NEWBACKENDIFcall-thesearelikesocketfamilies: *thefirstelementofthestructureisthebackendnumberandtherest *isper-backendspecific
*/ struct atm_newif_br2684 {
atm_backend_t backend_num; /* ATM_BACKEND_BR2684 */ int media; /* BR2684_MEDIA_*, flags in upper bits */ char ifname[IFNAMSIZ]; int mtu;
};
/* *Thisstructureisusedtospecifyabr2684interface-eitherbya *positiveinteger(returnedbyATM_NEWBACKENDIF)ortheinterfacesname
*/ #define BR2684_FIND_BYNOTHING (0) #define BR2684_FIND_BYNUM (1) #define BR2684_FIND_BYIFNAME (2) struct br2684_if_spec { int method; /* BR2684_FIND_* */ union { char ifname[IFNAMSIZ]; int devnum;
} spec;
};
/* *ThisisfortheATM_SETBACKENDcall-thesearelikesocketfamilies: *thefirstelementofthestructureisthebackendnumberandtherest *isper-backendspecific
*/ struct atm_backend_br2684 {
atm_backend_t backend_num; /* ATM_BACKEND_BR2684 */ struct br2684_if_spec ifspec; int fcs_in; /* BR2684_FCSIN_* */ int fcs_out; /* BR2684_FCSOUT_* */ int fcs_auto; /* 1: fcs_{in,out} disabled if no FCS rx'ed */ int encaps; /* BR2684_ENCAPS_* */ int has_vpiid; /* 1: use vpn_id - Unsupported */
__u8 vpn_id[7]; int send_padding; /* unsupported */ int min_size; /* we will pad smaller packets than this */
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.