diff --git a/modules/ble/ble_options_darwin.go b/modules/ble/ble_options_darwin.go new file mode 100644 index 00000000..c7b078f4 --- /dev/null +++ b/modules/ble/ble_options_darwin.go @@ -0,0 +1,17 @@ +package ble + +import ( + "github.com/bettercap/gatt" +) + +var defaultBLEClientOptions = []gatt.Option{ + gatt.MacDeviceRole(gatt.CentralManager), +} + +/* + +var defaultBLEServerOptions = []gatt.Option{ + gatt.MacDeviceRole(gatt.PeripheralManager), +} + +*/ diff --git a/modules/ble/ble_recon.go b/modules/ble/ble_recon.go index ec888eaa..9c98b5b5 100644 --- a/modules/ble/ble_recon.go +++ b/modules/ble/ble_recon.go @@ -1,5 +1,4 @@ // +build !windows -// +build !darwin package ble diff --git a/modules/ble/ble_recon_events.go b/modules/ble/ble_recon_events.go index 4f70aa74..a2d0a077 100644 --- a/modules/ble/ble_recon_events.go +++ b/modules/ble/ble_recon_events.go @@ -1,5 +1,4 @@ // +build !windows -// +build !darwin package ble diff --git a/modules/ble/ble_show.go b/modules/ble/ble_show.go index d76da90d..3db01bcb 100644 --- a/modules/ble/ble_show.go +++ b/modules/ble/ble_show.go @@ -1,5 +1,4 @@ // +build !windows -// +build !darwin package ble diff --git a/modules/ble/ble_show_services.go b/modules/ble/ble_show_services.go index a55ff7b7..c244e169 100644 --- a/modules/ble/ble_show_services.go +++ b/modules/ble/ble_show_services.go @@ -1,5 +1,4 @@ // +build !windows -// +build !darwin package ble diff --git a/modules/ble/ble_show_sort.go b/modules/ble/ble_show_sort.go index 26b98867..7c858a1f 100644 --- a/modules/ble/ble_show_sort.go +++ b/modules/ble/ble_show_sort.go @@ -1,5 +1,4 @@ // +build !windows -// +build !darwin package ble diff --git a/modules/ble/ble_unsupported.go b/modules/ble/ble_unsupported.go index f8016a41..4a2c6b28 100644 --- a/modules/ble/ble_unsupported.go +++ b/modules/ble/ble_unsupported.go @@ -1,4 +1,4 @@ -// +build windows darwin +// +build windows package ble @@ -10,17 +10,6 @@ type BLERecon struct { session.SessionModule } -/* -// darwin - -var defaultBLEClientOptions = []gatt.Option{ - gatt.MacDeviceRole(gatt.CentralManager), -} - -var defaultBLEServerOptions = []gatt.Option{ - gatt.MacDeviceRole(gatt.PeripheralManager), -} -*/ func NewBLERecon(s *session.Session) *BLERecon { mod := &BLERecon{ SessionModule: session.NewSessionModule("ble.recon", s),