internal override int Init(ref IntPtr ld, string url) => NativeMethodsOsx.ldap_initialize(ref ld, url);
internal override int Init(ref IntPtr ld, string hostname, int port) => NativeMethodsOsx.ldap_initialize(ref ld, $"LDAP://{hostname}:{port}");
internal override int Init(ref IntPtr ld, Uri uri) => NativeMethodsOsx.ldap_initialize(ref ld, uri.ToString());