Lines Matching refs:len
81 int len; in mconsole_get_request() local
84 req->len = recvfrom(fd, &req->request, sizeof(req->request), 0, in mconsole_get_request()
86 if (req->len < 0) in mconsole_get_request()
93 len = MIN(sizeof(req->request.data) - 1, in mconsole_get_request()
95 memmove(req->request.data, &req->request, len); in mconsole_get_request()
96 req->request.data[len] = '\0'; in mconsole_get_request()
100 req->request.len = len; in mconsole_get_request()
107 if (req->request.len >= MCONSOLE_MAX_DATA) { in mconsole_get_request()
116 req->request.data[req->request.len] = '\0'; in mconsole_get_request()
135 int len, n; in mconsole_reply_len() local
143 len = MIN(total, MCONSOLE_MAX_DATA - 1); in mconsole_reply_len()
145 if (len == total) reply.more = more; in mconsole_reply_len()
148 memcpy(reply.data, str, len); in mconsole_reply_len()
149 reply.data[len] = '\0'; in mconsole_reply_len()
150 total -= len; in mconsole_reply_len()
151 str += len; in mconsole_reply_len()
152 reply.len = len + 1; in mconsole_reply_len()
154 len = sizeof(reply) + reply.len - sizeof(reply.data); in mconsole_reply_len()
156 n = sendto(req->originating_fd, &reply, len, 0, in mconsole_reply_len()
179 int mconsole_notify(char *sock_name, int type, const void *data, int len) in mconsole_notify() argument
205 len = (len > sizeof(packet.data)) ? sizeof(packet.data) : len; in mconsole_notify()
206 packet.len = len; in mconsole_notify()
207 memcpy(packet.data, data, len); in mconsole_notify()
210 len = sizeof(packet) + packet.len - sizeof(packet.data); in mconsole_notify()
211 n = sendto(notify_sock, &packet, len, 0, (struct sockaddr *) &target, in mconsole_notify()