Home | History | Annotate | Download | only in tcpdump

Lines Matching refs:fn

37     void (*fn)(const u_char *, const u_char *, const u_char *, const u_char *);
45 void (*fn)(const u_char *, const u_char *, int, int);
176 static struct smbfnsint *fn = &trans2_fns[0];
189 fn = smbfindint(EXTRACT_LE_16BITS(w + 14 * 2), trans2_fns);
192 printf("%s\n", fn->name);
203 printf("%s param_length=%d data_length=%d\n", fn->name, pcnt, dcnt);
216 f1 = fn->descript.req_f1;
217 f2 = fn->descript.req_f2;
222 f1 = fn->descript.rep_f1;
223 f2 = fn->descript.rep_f2;
229 if (fn->descript.fn)
230 (*fn->descript.fn)(param, data, pcnt, dcnt);
802 struct smbfns *fn;
816 fn = smbfind(command, smb_fns);
821 printf("SMB PACKET: %s (%s)\n", fn->name, request ? "REQUEST" : "REPLY");
853 f1 = fn->descript.req_f1;
854 f2 = fn->descript.req_f2;
856 f1 = fn->descript.rep_f1;
857 f2 = fn->descript.rep_f2;
860 if (fn->descript.fn)
861 (*fn->descript.fn)(words, data, buf, maxbuf);
892 if ((fn->flags & FLG_CHAIN) == 0)
903 fn = smbfind(command, smb_fns);
906 fn->name, request ? "REQUEST" : "REPLY");