Lines Matching refs:len
890 int len, length;
901 len = (int)ntohl(vlen);
903 if (len < 0 || len > 255)
906 buf = malloc(len);
910 length = krb5_net_read(context, fd, buf, len);
911 if (len != length) {
913 return ((len < 0) ? errno : ECONNABORTED);
1455 hdr.len = sizeof (exd_req);
1458 dat.len = count;
1470 size_t len = strlen(msg) + 16; /* enough for our wrapper */
1472 bufp = alloca(len);
1474 len = snprintf(bufp, len, "\01rlogind: %s.\r\n", msg);
1475 (void) write(fd, bufp, len);
1487 size_t len = strlen(msg);
1490 len += strlen(errstr) + 3; /* 3 for ": " and \0 below */
1491 bufp = alloca(len);
1492 (void) snprintf(bufp, len, "%s: %s", msg, errstr);
1497 len += sizeof (fmt) -4 + (sizeof (save_errno) *8 /3);
1498 bufp = alloca(len);
1499 (void) snprintf(bufp, len, fmt, msg, save_errno);
1617 if ((ctlbuf.len == 0) && (datbuf.len == 0)) {
1624 if (ctlbuf.len <= 0) {
1625 nbytes += datbuf.len;
1626 datbuf.buf += datbuf.len;