diff --git a/fido2/hid/__init__.py b/fido2/hid/__init__.py index 43ad2b5..9ae6e5a 100644 --- a/fido2/hid/__init__.py +++ b/fido2/hid/__init__.py @@ -48,11 +48,11 @@ from . import windows as backend elif sys.platform == "darwin": from . import macos as backend -elif sys.platform == "freebsd": +elif sys.platform.startswith("freebsd"): from . import freebsd as backend -elif sys.platform == "netbsd": +elif sys.platform.startswith("netbsd"): from . import netbsd as backend -elif sys.platform == "openbsd": +elif sys.platform.startswith("openbsd"): from . import openbsd as backend else: raise Exception("Unsupported platform")