Skip to content

Commit 2c537ba

Browse files
gh-129288: Move BDADDR_BREDR et al macros to use BTPROTO_L2CAP guard
1 parent 60abd6e commit 2c537ba

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

Modules/socketmodule.c

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7794,6 +7794,9 @@ socket_exec(PyObject *m)
77947794
ADD_INT_MACRO(m, AF_BLUETOOTH);
77957795
#ifdef BTPROTO_L2CAP
77967796
ADD_INT_MACRO(m, BTPROTO_L2CAP);
7797+
ADD_INT_MACRO(m, BDADDR_BREDR);
7798+
ADD_INT_MACRO(m, BDADDR_LE_PUBLIC);
7799+
ADD_INT_MACRO(m, BDADDR_LE_RANDOM);
77977800
#endif /* BTPROTO_L2CAP */
77987801
#ifdef BTPROTO_HCI
77997802
ADD_INT_MACRO(m, BTPROTO_HCI);
@@ -7811,11 +7814,6 @@ socket_exec(PyObject *m)
78117814
#endif /* BTPROTO_RFCOMM */
78127815
ADD_STR_CONST(m, "BDADDR_ANY", "00:00:00:00:00:00");
78137816
ADD_STR_CONST(m, "BDADDR_LOCAL", "00:00:00:FF:FF:FF");
7814-
#ifdef BDADDR_BREDR
7815-
ADD_INT_MACRO(m, BDADDR_BREDR);
7816-
ADD_INT_MACRO(m, BDADDR_LE_PUBLIC);
7817-
ADD_INT_MACRO(m, BDADDR_LE_RANDOM);
7818-
#endif /* BDADDR_BREDR */
78197817
#ifdef BTPROTO_SCO
78207818
ADD_INT_MACRO(m, BTPROTO_SCO);
78217819
#endif /* BTPROTO_SCO */

0 commit comments

Comments
 (0)