ds_msg_tag
struct ds_msg_tag tag;
static int ds_data(struct ds_info *dp, struct ds_msg_tag *pkt, int len)
struct ds_msg_tag tag;
req.tag.len = sizeof(req) - sizeof(struct ds_msg_tag);
struct ds_msg_tag tag;
struct ds_msg_tag *tag;
struct ds_msg_tag tag;
struct ds_msg_tag tag;
struct ds_msg_tag tag;
pkt.data.tag.len = sizeof(pkt) - sizeof(struct ds_msg_tag);
pkt.data.tag.len = sizeof(pkt) - sizeof(struct ds_msg_tag);
pkt.data.tag.len = sizeof(pkt) - sizeof(struct ds_msg_tag);
pkt.data.tag.len = msg_len - sizeof(struct ds_msg_tag);
resp->tag.len = resp_len - sizeof(struct ds_msg_tag);
struct ds_msg_tag tag;
struct ds_msg_tag tag;
struct ds_msg_tag tag;
pkt.header.data.tag.len = msg_len - sizeof(struct ds_msg_tag);
struct ds_msg_tag tag;
pbuf.req.tag.len = (msg_len - sizeof(struct ds_msg_tag));
static int ds_handshake(struct ds_info *dp, struct ds_msg_tag *pkt)
struct ds_msg_tag tag;
sizeof(struct ds_msg_tag)),