📄 compare_s.c
字号:
#include "ldap.h"
#include "stdio.h"
int main()
{
LDAP *ld;
int version;
char *attrname;
char *attrvalue;
if( (ld = ldap_open( "192.168.3.3", 389 )) == NULL )
exit( 1 );
version = LDAP_VERSION3;
ldap_set_option( ld, LDAP_OPT_PROTOCOL_VERSION,&version);
if(ldap_simple_bind_s(ld,"cn=root,dc=starxing,dc=com","secret")!=LDAP_SUCCESS)
{
ldap_perror( ld, "ldap_simple_bind_s" );
exit( 1 );
}
attrname = "sn";
attrvalue = "starxing";
if(ldap_compare_s(ld, "cn=starxing,dc=starxing,dc=com", attrname, attrvalue) != LDAP_SUCCESS)
{
ldap_perror(ld,"ldap_compare_s error");
return( 1 );
}
ldap_unbind(ld);
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -