Lines Matching defs:data
83 dump(const u_char *data, int len)
93 printf("%02x ", data[i + j] & 0xff);
103 int ch = data[i + j] & 0x7f;
204 virtual bool read(const char *&data, int &len) = 0;
205 virtual bool write(const char *data, int len) = 0;
217 virtual bool read(const char *&data, int &len);
218 virtual bool write(const char *data, int len);
229 virtual bool read(const char *&data, int &len);
230 virtual bool write(const char *data, int len);
265 PCap::read(const char *&data, int &len)
268 data = (const char *)pcap_next(pcap, &hdr);
269 if (!data)
277 PCap::write(const char *data, int len)
279 return pcap_inject(pcap, data, len) == len;
295 Tap::read(const char *&data, int &len)
298 data = buffer;
307 Tap::write(const char *data, int len)
309 int result = ::write(fd, data, len);
458 const char *data; int len;
459 if (tap->read(data, len) && client_pfd) {
461 DDUMP(data, len);
464 write(client_pfd->fd, data, len);
486 DPRINTF("Received data from peer: len=%d buffer_offset=%d "
492 char *data = buffer + sizeof(u_int32_t);
493 tap->write(data, data_len);
495 DDUMP(data, data_len);
499 memmove(buffer, data + data_len, buffer_offset);