Changeset View
Changeset View
Standalone View
Standalone View
head/sys/net/rndis.h
Show First 20 Lines • Show All 314 Lines • ▼ Show 20 Lines | struct rndis_status_msg { | ||||
uint32_t rm_type; | uint32_t rm_type; | ||||
uint32_t rm_len; | uint32_t rm_len; | ||||
uint32_t rm_status; | uint32_t rm_status; | ||||
uint32_t rm_stbuflen; | uint32_t rm_stbuflen; | ||||
uint32_t rm_stbufoffset; | uint32_t rm_stbufoffset; | ||||
/* rndis_diag_info */ | /* rndis_diag_info */ | ||||
}; | }; | ||||
/* stbuf offset from the beginning of rndis_status_msg. */ | |||||
#define RNDIS_STBUFOFFSET_ABS(ofs) \ | |||||
((ofs) + __offsetof(struct rndis_status_msg, rm_status)) | |||||
/* | /* | ||||
* Immediately after rndis_status_msg.rm_stbufoffset, if a control | * Immediately after rndis_status_msg.rm_stbufoffset, if a control | ||||
* message is malformatted, or a packet message contains inappropriate | * message is malformatted, or a packet message contains inappropriate | ||||
* content. | * content. | ||||
*/ | */ | ||||
struct rndis_diag_info { | struct rndis_diag_info { | ||||
uint32_t rm_diagstatus; | uint32_t rm_diagstatus; | ||||
uint32_t rm_erroffset; | uint32_t rm_erroffset; | ||||
Show All 39 Lines |