Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Fix marshalling issue with BerVal
  • Loading branch information
joperezr committed Mar 2, 2022
commit 7e6adcec991ac5ff817540f675331fabb710f3aa
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ internal static partial int ldap_sasl_bind(
ConnectionHandle ld,
[MarshalAs(UnmanagedType.LPUTF8Str)] string dn,
[MarshalAs(UnmanagedType.LPUTF8Str)] string mechanism,
in BerVal cred,
BerVal cred,
IntPtr serverctrls,
IntPtr clientctrls,
IntPtr servercredp);
Expand All @@ -188,7 +188,7 @@ internal static partial int ldap_sasl_interactive_bind(
public static partial IntPtr ldap_err2string(int err);

[GeneratedDllImport(Libraries.OpenLdap, EntryPoint = "ldap_extended_operation")]
public static partial int ldap_extended_operation(ConnectionHandle ldapHandle, [MarshalAs(UnmanagedType.LPUTF8Str)] string oid, in BerVal data, IntPtr servercontrol, IntPtr clientcontrol, ref int messageNumber);
public static partial int ldap_extended_operation(ConnectionHandle ldapHandle, [MarshalAs(UnmanagedType.LPUTF8Str)] string oid, BerVal data, IntPtr servercontrol, IntPtr clientcontrol, ref int messageNumber);

[GeneratedDllImport(Libraries.OpenLdap, EntryPoint = "ldap_first_attribute")]
public static partial IntPtr ldap_first_attribute(ConnectionHandle ldapHandle, IntPtr result, ref IntPtr address);
Expand Down Expand Up @@ -257,7 +257,7 @@ public static partial int ldap_compare(
ConnectionHandle ldapHandle,
[MarshalAs(UnmanagedType.LPUTF8Str)] string dn,
[MarshalAs(UnmanagedType.LPUTF8Str)] string attributeName,
in BerVal binaryValue,
BerVal binaryValue,
IntPtr servercontrol,
IntPtr clientcontrol,
ref int messageNumber);
Expand Down