Lines Matching defs:packet
454 char packet[2000];
455 memcpy(packet, ð_hdr, sizeof(tETH_HDR));
458 ALOGE("btpan_tap_send eth packet size:%d is exceeded limit!", len);
461 memcpy(packet + sizeof(tETH_HDR), buf, len);
465 //dump_bin("packet to network", packet, len + sizeof(tETH_HDR));
466 int ret = write(tap_fd, packet, len + sizeof(tETH_HDR));
689 BTIF_TRACE_WARNING("%s unable to allocate buffer for packet.", __func__);
695 UINT8 *packet = (UINT8 *)buffer + sizeof(BT_HDR) + buffer->offset;
697 // If we don't have an undelivered packet left over, pull one from the TAP driver.
717 memcpy(packet, btpan_cb.congest_packet, MIN(btpan_cb.congest_packet_size, buffer->len));
720 if (buffer->len > sizeof(tETH_HDR) && should_forward((tETH_HDR *)packet)) {
724 memcpy(&hdr, packet, sizeof(tETH_HDR));
732 BTIF_TRACE_WARNING("%s dropping packet of length %d", __func__, buffer->len);