From 900ff4aa272486806d477dead99a40013399da71 Mon Sep 17 00:00:00 2001 From: "ole.reinhardt@googlemail.com" Date: Tue, 28 Oct 2014 01:16:39 +0000 Subject: [PATCH] Use correct endianess when storing the network protocol type in a received ethernet packet --- src/bnep.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bnep.c b/src/bnep.c index b2c808c45..57e49e3b6 100644 --- a/src/bnep.c +++ b/src/bnep.c @@ -764,7 +764,7 @@ static int bnep_handle_ethernet_packet(bnep_channel_t *channel, bd_addr_t addr_d pos += sizeof(bd_addr_t); BD_ADDR_COPY(ethernet_packet + pos, addr_source); pos += sizeof(bd_addr_t); - net_store_16(ethernet_packet, pos, 2); + bt_store_16(ethernet_packet, pos, network_protocol_type); pos += 2; memcpy(ethernet_packet + pos, payload, size);