Linux Kernel
3.7.1
|
#include <9p.h>
Data Fields | |
u32 | size |
u8 | id |
u16 | tag |
size_t | offset |
size_t | capacity |
u8 * | sdata |
struct p9_fcall - primary packet structure : prefixed length of the structure : protocol operating identifier of type &p9_msg_t : transaction id of the request : used by marshalling routines to track current position in buffer : used by marshalling routines to track total malloc'd capacity : payload
&p9_fcall represents the structure for all 9P RPC transactions. Requests are packaged into fcalls, and reponses must be extracted from them.