aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillaume Valadon <guillaume@valadon.net>2018-01-23 10:38:19 +0100
committerGitHub <noreply@github.com>2018-01-23 10:38:19 +0100
commita193b30acfbccfa0d78d29ad21944d41dc13d65f (patch)
treef3ff93eca1ac05e65d7b6be7d4f0b843e39bdbfb
parentd382988412a2fa4b2a01828e9569769d45f376e8 (diff)
parent20a9b415a572d48748c3b2e91e07be908546d1ba (diff)
downloadscapy-a193b30acfbccfa0d78d29ad21944d41dc13d65f.tar.gz
Merge pull request #1074 from p-l-/fix-bluetooth-constant
Fix bluetooth constant
-rw-r--r--scapy/data.py1
-rw-r--r--scapy/layers/bluetooth.py4
2 files changed, 3 insertions, 2 deletions
diff --git a/scapy/data.py b/scapy/data.py
index 71dda326..1046ac5d 100644
--- a/scapy/data.py
+++ b/scapy/data.py
@@ -86,6 +86,7 @@ DLT_PRISM_HEADER = 119
DLT_AIRONET_HEADER = 120
DLT_IEEE802_11_RADIO = 127
DLT_LINUX_IRDA = 144
+DLT_BLUETOOTH_HCI_H4 = 187
DLT_PPI = 192
DLT_CAN_SOCKETCAN = 227
DLT_IPV4 = 228
diff --git a/scapy/layers/bluetooth.py b/scapy/layers/bluetooth.py
index 577fa6f6..41b3f505 100644
--- a/scapy/layers/bluetooth.py
+++ b/scapy/layers/bluetooth.py
@@ -13,6 +13,7 @@ from ctypes import *
from select import select
from scapy.config import conf
+from scapy.data import DLT_BLUETOOTH_HCI_H4
from scapy.packet import *
from scapy.fields import *
from scapy.supersocket import SuperSocket
@@ -21,7 +22,6 @@ from scapy.data import MTU
from scapy.consts import WINDOWS
from scapy.error import warning, log_loading
-LINKTYPE_BLUETOOTH_HCI_H4 = 187
##########
# Fields #
@@ -709,7 +709,7 @@ bind_layers( HCI_Hdr, HCI_ACL_Hdr, type=2)
bind_layers( HCI_Hdr, HCI_Event_Hdr, type=4)
bind_layers( HCI_Hdr, conf.raw_layer, )
-conf.l2types.register(LINKTYPE_BLUETOOTH_HCI_H4, HCI_Hdr)
+conf.l2types.register(DLT_BLUETOOTH_HCI_H4, HCI_Hdr)
bind_layers( HCI_Command_Hdr, HCI_Cmd_Reset, opcode=0x0c03)
bind_layers( HCI_Command_Hdr, HCI_Cmd_Set_Event_Mask, opcode=0x0c01)