Lines Matching refs:fmt
326 unsigned int val, const char *fmt) in write_bits() argument
328 const char *p = fmt; in write_bits()
331 while ((p = strchr(fmt, '|'))) { in write_bits()
332 size_t l = PTR_DIFF(p, fmt); in write_bits()
334 ND_PRINT((ndo, "%.*s ", (int)l, fmt)); in write_bits()
335 fmt = p + 1; in write_bits()
437 const u_char *buf, const char *fmt, const u_char *maxbuf, in smb_fdata1() argument
443 while (*fmt && buf<maxbuf) { in smb_fdata1()
444 switch (*fmt) { in smb_fdata1()
449 fmt++; in smb_fdata1()
456 fmt++; in smb_fdata1()
465 p = strchr(++fmt, '}'); in smb_fdata1()
466 l = PTR_DIFF(p, fmt); in smb_fdata1()
471 strncpy(bitfmt, fmt, l); in smb_fdata1()
473 fmt = p + 1; in smb_fdata1()
482 int l = atoi(fmt + 1); in smb_fdata1()
485 fmt++; in smb_fdata1()
486 while (isdigit((unsigned char)*fmt)) in smb_fdata1()
487 fmt++; in smb_fdata1()
492 fmt++; in smb_fdata1()
501 fmt++; in smb_fdata1()
512 fmt++; in smb_fdata1()
523 fmt++; in smb_fdata1()
534 fmt++; in smb_fdata1()
550 fmt++; in smb_fdata1()
560 fmt++; in smb_fdata1()
571 fmt++; in smb_fdata1()
582 fmt++; in smb_fdata1()
587 fmt++; in smb_fdata1()
588 switch (*fmt) { in smb_fdata1()
613 fmt++; in smb_fdata1()
624 s = unistr(ndo, buf, &len, (*fmt == 'R') ? 0 : unicodestr); in smb_fdata1()
629 fmt++; in smb_fdata1()
644 s = unistr(ndo, buf + 1, &len, (*fmt == 'Y') ? 0 : unicodestr); in smb_fdata1()
649 fmt++; in smb_fdata1()
654 int l = atoi(fmt + 1); in smb_fdata1()
658 fmt++; in smb_fdata1()
659 while (isdigit((unsigned char)*fmt)) in smb_fdata1()
660 fmt++; in smb_fdata1()
668 fmt++; in smb_fdata1()
669 while (isdigit((unsigned char)*fmt)) in smb_fdata1()
670 fmt++; in smb_fdata1()
681 fmt++; in smb_fdata1()
686 int l = atoi(fmt + 1); in smb_fdata1()
690 fmt++; in smb_fdata1()
691 while (isdigit((unsigned char)*fmt)) in smb_fdata1()
692 fmt++; in smb_fdata1()
697 int t = atoi(fmt+1); in smb_fdata1()
723 fmt++; in smb_fdata1()
724 while (isdigit((unsigned char)*fmt)) in smb_fdata1()
725 fmt++; in smb_fdata1()
735 switch (atoi(fmt + 1)) { in smb_fdata1()
772 fmt++; in smb_fdata1()
773 while (isdigit((unsigned char)*fmt)) in smb_fdata1()
774 fmt++; in smb_fdata1()
778 ND_PRINT((ndo, "%c", *fmt)); in smb_fdata1()
779 fmt++; in smb_fdata1()
784 if (buf >= maxbuf && *fmt) in smb_fdata1()
797 const u_char *buf, const char *fmt, const u_char *maxbuf, in smb_fdata() argument
804 while (*fmt) { in smb_fdata()
805 switch (*fmt) { in smb_fdata()
807 fmt++; in smb_fdata()
811 buf2 = smb_fdata(ndo, buf, fmt, maxbuf, unicodestr); in smb_fdata()
822 fmt++; in smb_fdata()
828 fmt++; in smb_fdata()
833 fmt++; in smb_fdata()
838 fmt++; in smb_fdata()
842 p = strchr(fmt, ']'); in smb_fdata()
843 if ((size_t)(p - fmt + 1) > sizeof(s)) { in smb_fdata()
847 strncpy(s, fmt, p - fmt); in smb_fdata()
848 s[p - fmt] = '\0'; in smb_fdata()
849 fmt = p + 1; in smb_fdata()
856 ND_PRINT((ndo, "%c", *fmt)); in smb_fdata()
857 fmt++; in smb_fdata()