Lines Matching refs:data

52 extern void interpret_smb(int flags, uchar_t *data, int len);
78 static void interpret_netbios_names(int flags, uchar_t *data, int len,
200 interpret_netbios_datagram(int flags, uchar_t *data, int len)
203 int packettype = data[0];
205 data++;
211 data += 14;
212 netbiosname2ascii(name, data);
224 data[0]);
225 data++;
227 getshort(data));
228 data += 2;
230 data[0], data[1], data[2], data[3]);
231 data += 4;
233 getshort(data));
234 data += 2;
235 packetlen = getshort(data);
238 data += 2;
240 getshort(data));
241 data += 3;
242 netbiosname2ascii(name, data);
244 data += 34;
245 netbiosname2ascii(name, data);
247 sprintf(get_line(0, 0), "Number of data bytes remaining = %d",
258 interpret_netbios_ns(int flags, uchar_t *data, int len)
270 uchar_t *data0 = data;
272 transid = getshort(data); data += 2;
273 headerflags = getshort(data); data += 2;
274 qcount = getshort(data); data += 2;
275 acount = getshort(data); data += 2;
276 nscount = getshort(data); data += 2;
277 arcount = getshort(data); data += 2;
282 data++;
283 netbiosname2ascii(name, data);
311 data++;
312 netbiosname2ascii(name, data);
314 data += 33;
316 getshort(data));
317 data += 2;
319 getshort(data));
320 data += 2;
331 if (data[0] & 0xc0) {
332 nameptr = getshort(data)&0x3fff;
336 data += 2;
338 data++;
339 netbiosname2ascii(name, data);
342 data += 33;
346 getshort(data));
347 data += 2;
350 getshort(data));
351 data += 2;
354 getlong(data));
355 data += 4;
356 rdatalen = getshort(data);
359 data += 2;
362 rrflags = getshort(data);
363 data += 2;
377 data[0], data[1], data[2], data[3]);
390 interpret_netbios_ses(int flags, uchar_t *data, int len)
405 * that very often, such fragments start with SMB data, so
408 if (data[0] == 0xff &&
409 data[1] == 'S' &&
410 data[2] == 'M' &&
411 data[3] == 'B') {
412 interpret_smb(flags, data, len);
417 ss = (struct nbt_ss *)data;
418 trailer = data + sizeof (*ss);
535 interpret_netbios_names(int flags, uchar_t *data, int len, char *xtra)
539 struct callnames *names = (struct callnames *)data;