Lines Matching defs:binary
2780 struct ng_mesg *binary, *ascii;
2783 binary = (struct ng_mesg *)msg->data;
2786 binary->header.arglen)) {
2800 /* Copy binary message header to response message payload */
2801 bcopy(binary, ascii, sizeof(*binary));
2806 if (binary->header.typecookie == c->cookie &&
2807 binary->header.cmd == c->cmd)
2812 if (binary->header.typecookie == c->cookie &&
2813 binary->header.cmd == c->cmd)
2828 argstype = (binary->header.flags & NGF_RESP) ?
2833 error = ng_unparse(argstype, (u_char *)binary->data,
2857 struct ng_mesg *ascii, *binary;
2873 NG_MKRESPONSE(resp, msg, sizeof(*binary) + bufSize, M_NOWAIT);
2878 binary = (struct ng_mesg *)resp->data;
2881 bcopy(ascii, binary, sizeof(*ascii));
2901 /* Convert command name to binary */
2902 binary->header.cmd = c->cmd;
2903 binary->header.typecookie = c->cookie;
2905 /* Convert command arguments to binary */
2906 argstype = (binary->header.flags & NGF_RESP) ?
2912 (u_char *)binary->data, &bufSize)) != 0) {
2919 binary->header.arglen = bufSize;
2920 resp->header.arglen = sizeof(*binary) + bufSize;