Lines Matching full:len
81 int len;
86 * always leaves destination null-terminated (for len > 0).
89 strlcpy(dest, src, len)
92 size_t len;
96 if (len != 0) {
97 if (ret < len)
100 strncpy(dest, src, len - 1);
101 dest[len-1] = 0;
109 * always leaves destination null-terminated (for len > 0).
112 strlcat(dest, src, len)
115 size_t len;
119 return dlen + strlcpy(dest + dlen, src, (len > dlen? len - dlen: 0));
167 int base, len, neg, quoted;
183 len = f - fmt;
184 if (len > buflen)
185 len = buflen;
186 memcpy(buf, fmt, len);
187 buf += len;
188 buflen -= len;
362 bufinfo.len = buflen + 1;
367 buflen = bufinfo.len - 1;
404 len = num + sizeof(num) - 1 - str;
406 len = strlen(str);
407 if (prec >= 0 && len > prec)
408 len = prec;
413 if ((n = width - len) > 0) {
419 if (len > buflen)
420 len = buflen;
421 memcpy(buf, str, len);
422 buf += len;
423 buflen -= len;
450 n = vslprintf(bi->ptr, bi->len, fmt, pvar);
454 bi->len -= n;
463 log_packet(p, len, prefix, level)
465 int len;
470 format_packet(p, len, pr_log, &level);
480 format_packet(p, len, printer, arg)
482 int len;
490 if (len >= PPP_HDRLEN && p[0] == PPP_ALLSTATIONS && p[1] == PPP_UI) {
493 len -= PPP_HDRLEN;
499 n = (*protp->printpkt)(p, len, printer, arg);
502 len -= n;
509 if (len > 8)
512 printer(arg, "%.*B", len, p);
513 len = 0;
519 if (len > 32)
522 printer(arg, "%.*B", len, p);
618 print_string(p, len, printer, arg)
620 int len;
627 for (; len > 0; --len) {
836 * Assumes len >= PPP_HDRLEN.
839 dump_packet(const char *tag, unsigned char *p, int len)
852 && len >= PPP_HDRLEN + HEADERLEN) {
857 && l >= HEADERLEN && l <= len - PPP_HDRLEN)
861 dbglog("%s %P", tag, p, len);