Home
last modified time | relevance | path

Searched refs:tETH_HDR (Results 1 – 2 of 2) sorted by relevance

/system/bt/btif/src/
Dbtif_pan.c440 tETH_HDR eth_hdr; in btpan_tap_send()
444 char packet[TAP_MAX_PKT_WRITE_LEN + sizeof(tETH_HDR)]; in btpan_tap_send()
445 memcpy(packet, &eth_hdr, sizeof(tETH_HDR)); in btpan_tap_send()
451 memcpy(packet + sizeof(tETH_HDR), buf, len); in btpan_tap_send()
454 int ret = TEMP_FAILURE_RETRY(write(tap_fd, packet, len + sizeof(tETH_HDR))); in btpan_tap_send()
588 static inline bool should_forward(tETH_HDR* hdr) in should_forward()
597 static int forward_bnep(tETH_HDR* eth_hdr, BT_HDR *hdr) { in forward_bnep()
766 if (buffer->len > sizeof(tETH_HDR) && should_forward((tETH_HDR *)packet)) { in btu_exec_tap_fd_read()
769 tETH_HDR hdr; in btu_exec_tap_fd_read()
770 memcpy(&hdr, packet, sizeof(tETH_HDR)); in btu_exec_tap_fd_read()
[all …]
/system/bt/btif/include/
Dbtif_pan_internal.h63 } tETH_HDR; typedef