Lines Matching refs:fmt
324 unsigned int val, const char *fmt) in write_bits() argument
326 const char *p = fmt; in write_bits()
329 while ((p = strchr(fmt, '|'))) { in write_bits()
330 size_t l = PTR_DIFF(p, fmt); in write_bits()
332 ND_PRINT((ndo, "%.*s ", (int)l, fmt)); in write_bits()
333 fmt = p + 1; in write_bits()
435 const u_char *buf, const char *fmt, const u_char *maxbuf, in smb_fdata1() argument
441 while (*fmt && buf<maxbuf) { in smb_fdata1()
442 switch (*fmt) { in smb_fdata1()
447 fmt++; in smb_fdata1()
454 fmt++; in smb_fdata1()
463 p = strchr(++fmt, '}'); in smb_fdata1()
464 l = PTR_DIFF(p, fmt); in smb_fdata1()
469 strncpy(bitfmt, fmt, l); in smb_fdata1()
471 fmt = p + 1; in smb_fdata1()
480 int l = atoi(fmt + 1); in smb_fdata1()
483 fmt++; in smb_fdata1()
484 while (isdigit((unsigned char)*fmt)) in smb_fdata1()
485 fmt++; in smb_fdata1()
490 fmt++; in smb_fdata1()
499 fmt++; in smb_fdata1()
510 fmt++; in smb_fdata1()
521 fmt++; in smb_fdata1()
532 fmt++; in smb_fdata1()
548 fmt++; in smb_fdata1()
558 fmt++; in smb_fdata1()
569 fmt++; in smb_fdata1()
580 fmt++; in smb_fdata1()
585 fmt++; in smb_fdata1()
586 switch (*fmt) { in smb_fdata1()
611 fmt++; in smb_fdata1()
622 s = unistr(ndo, buf, &len, (*fmt == 'R') ? 0 : unicodestr); in smb_fdata1()
627 fmt++; in smb_fdata1()
642 s = unistr(ndo, buf + 1, &len, (*fmt == 'Y') ? 0 : unicodestr); in smb_fdata1()
647 fmt++; in smb_fdata1()
652 int l = atoi(fmt + 1); in smb_fdata1()
656 fmt++; in smb_fdata1()
657 while (isdigit((unsigned char)*fmt)) in smb_fdata1()
658 fmt++; in smb_fdata1()
666 fmt++; in smb_fdata1()
667 while (isdigit((unsigned char)*fmt)) in smb_fdata1()
668 fmt++; in smb_fdata1()
679 fmt++; in smb_fdata1()
684 int l = atoi(fmt + 1); in smb_fdata1()
688 fmt++; in smb_fdata1()
689 while (isdigit((unsigned char)*fmt)) in smb_fdata1()
690 fmt++; in smb_fdata1()
695 int t = atoi(fmt+1); in smb_fdata1()
721 fmt++; in smb_fdata1()
722 while (isdigit((unsigned char)*fmt)) in smb_fdata1()
723 fmt++; in smb_fdata1()
733 switch (atoi(fmt + 1)) { in smb_fdata1()
770 fmt++; in smb_fdata1()
771 while (isdigit((unsigned char)*fmt)) in smb_fdata1()
772 fmt++; in smb_fdata1()
776 ND_PRINT((ndo, "%c", *fmt)); in smb_fdata1()
777 fmt++; in smb_fdata1()
782 if (buf >= maxbuf && *fmt) in smb_fdata1()
795 const u_char *buf, const char *fmt, const u_char *maxbuf, in smb_fdata() argument
802 while (*fmt) { in smb_fdata()
803 switch (*fmt) { in smb_fdata()
805 fmt++; in smb_fdata()
809 buf2 = smb_fdata(ndo, buf, fmt, maxbuf, unicodestr); in smb_fdata()
820 fmt++; in smb_fdata()
826 fmt++; in smb_fdata()
831 fmt++; in smb_fdata()
836 fmt++; in smb_fdata()
840 p = strchr(fmt, ']'); in smb_fdata()
841 if ((size_t)(p - fmt + 1) > sizeof(s)) { in smb_fdata()
845 strncpy(s, fmt, p - fmt); in smb_fdata()
846 s[p - fmt] = '\0'; in smb_fdata()
847 fmt = p + 1; in smb_fdata()
854 ND_PRINT((ndo, "%c", *fmt)); in smb_fdata()
855 fmt++; in smb_fdata()