@@ -969,6 +969,33 @@ if sys.platform != "linux":
969969if sys .platform != "darwin" and sys .platform != "linux" :
970970 __all__ += ["AF_BLUETOOTH" ]
971971
972+ if sys .platform != "win32" and sys .platform != "darwin" and sys .platform != "linux" :
973+ from _socket import (
974+ BTPROTO_HCI as BTPROTO_HCI ,
975+ BTPROTO_L2CAP as BTPROTO_L2CAP ,
976+ BTPROTO_SCO as BTPROTO_SCO ,
977+ )
978+
979+ __all__ += ["BTPROTO_HCI" , "BTPROTO_L2CAP" , "BTPROTO_SCO" ]
980+
981+ if sys .platform != "win32" and sys .platform != "darwin" and sys .platform != "linux" :
982+ from _socket import (
983+ HCI_FILTER as HCI_FILTER ,
984+ HCI_TIME_STAMP as HCI_TIME_STAMP ,
985+ HCI_DATA_DIR as HCI_DATA_DIR ,
986+ )
987+
988+ __all__ += ["HCI_FILTER" , "HCI_TIME_STAMP" , "HCI_DATA_DIR" ]
989+
990+ if sys .version_info >= (3 , 11 ) and sys .platform != "linux" and sys .platform != "win32" and sys .platform != "darwin" :
991+ from _socket import (
992+ SCM_CREDS2 as SCM_CREDS2 ,
993+ LOCAL_CREDS as LOCAL_CREDS ,
994+ LOCAL_CREDS_PERSISTENT as LOCAL_CREDS_PERSISTENT ,
995+ )
996+
997+ __all__ += ["SCM_CREDS2" , "LOCAL_CREDS" , "LOCAL_CREDS_PERSISTENT" ]
998+
972999if sys .platform == "win32" and sys .version_info >= (3 , 12 ):
9731000 __all__ += ["AF_HYPERV" ]
9741001
0 commit comments