Lines Matching refs:len
176 DPRINTF(Ethernet, "EtherTap sim->real len=%d\n", packet->length);
187 EtherTapBase::sendSimulated(void *data, size_t len)
190 packet = make_shared<EthPacketData>(len);
191 packet->length = len;
192 packet->simLength = len;
193 memcpy(packet->data, data, len);
195 DPRINTF(Ethernet, "EtherTap real->sim len=%d\n", packet->length);
357 int len = read(socket, buffer + buffer_used, buflen - buffer_used);
358 if (len == 0) {
362 buffer_used += len;
371 DPRINTF(Ethernet, "Received data from peer: len=%d buffer_used=%d "
372 "frame_len=%d\n", len, buffer_used, frame_len);
392 EtherTapStub::sendReal(const void *data, size_t len)
394 uint32_t frame_len = htonl(len);
398 return write(socket, data, len) == len;
451 EtherTap::sendReal(const void *data, size_t len)
460 while ((n = write(tap, data, len)) != len) {