Symbol: xauth_ldap_config
crypto/dist/ipsec-tools/src/racoon/cfparse.y
781
xauth_ldap_config.pver = $2;
crypto/dist/ipsec-tools/src/racoon/cfparse.y
790
xauth_ldap_config.debug = $2;
crypto/dist/ipsec-tools/src/racoon/cfparse.y
799
xauth_ldap_config.timeout = $2;
crypto/dist/ipsec-tools/src/racoon/cfparse.y
808
if (xauth_ldap_config.uri != NULL)
crypto/dist/ipsec-tools/src/racoon/cfparse.y
809
vfree(xauth_ldap_config.uri);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
811
xauth_ldap_config.uri = vdup($2);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
821
if (xauth_ldap_config.host != NULL)
crypto/dist/ipsec-tools/src/racoon/cfparse.y
822
vfree(xauth_ldap_config.host);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
824
xauth_ldap_config.host = vdup($2);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
834
xauth_ldap_config.port = $2;
crypto/dist/ipsec-tools/src/racoon/cfparse.y
843
xauth_ldap_config.tls = $2;
crypto/dist/ipsec-tools/src/racoon/cfparse.y
852
if (xauth_ldap_config.base != NULL)
crypto/dist/ipsec-tools/src/racoon/cfparse.y
853
vfree(xauth_ldap_config.base);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
855
xauth_ldap_config.base = vdup($2);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
865
xauth_ldap_config.subtree = $2;
crypto/dist/ipsec-tools/src/racoon/cfparse.y
874
if (xauth_ldap_config.bind_dn != NULL)
crypto/dist/ipsec-tools/src/racoon/cfparse.y
875
vfree(xauth_ldap_config.bind_dn);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
877
xauth_ldap_config.bind_dn = vdup($2);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
887
if (xauth_ldap_config.bind_pw != NULL)
crypto/dist/ipsec-tools/src/racoon/cfparse.y
888
vfree(xauth_ldap_config.bind_pw);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
890
xauth_ldap_config.bind_pw = vdup($2);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
900
if (xauth_ldap_config.attr_user != NULL)
crypto/dist/ipsec-tools/src/racoon/cfparse.y
901
vfree(xauth_ldap_config.attr_user);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
903
xauth_ldap_config.attr_user = vdup($2);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
913
if (xauth_ldap_config.attr_addr != NULL)
crypto/dist/ipsec-tools/src/racoon/cfparse.y
914
vfree(xauth_ldap_config.attr_addr);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
916
xauth_ldap_config.attr_addr = vdup($2);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
926
if (xauth_ldap_config.attr_mask != NULL)
crypto/dist/ipsec-tools/src/racoon/cfparse.y
927
vfree(xauth_ldap_config.attr_mask);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
929
xauth_ldap_config.attr_mask = vdup($2);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
939
if (xauth_ldap_config.attr_group != NULL)
crypto/dist/ipsec-tools/src/racoon/cfparse.y
940
vfree(xauth_ldap_config.attr_group);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
942
xauth_ldap_config.attr_group = vdup($2);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
952
if (xauth_ldap_config.attr_member != NULL)
crypto/dist/ipsec-tools/src/racoon/cfparse.y
953
vfree(xauth_ldap_config.attr_member);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
955
xauth_ldap_config.attr_member = vdup($2);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1001
strcpy(atlist[0],xauth_ldap_config.attr_addr->v);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1002
strcpy(atlist[1],xauth_ldap_config.attr_mask->v);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1005
if (xauth_ldap_config.base != NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1006
basedn = xauth_ldap_config.base->v;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1007
if (xauth_ldap_config.subtree)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1054
bv = ldap_get_values_len(ld, le, xauth_ldap_config.attr_addr->v);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1074
bv = ldap_get_values_len(ld, le, xauth_ldap_config.attr_mask->v);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1150
tmplen += strlen(xauth_ldap_config.host->v);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1158
xauth_ldap_config.host->v,
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1159
xauth_ldap_config.port );
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
117
struct xauth_ldap_config xauth_ldap_config;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1172
&xauth_ldap_config.pver);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1175
if (xauth_ldap_config.tls) {
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1191
if ((xauth_ldap_config.bind_dn != NULL)&&
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1192
(xauth_ldap_config.bind_pw != NULL))
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1194
cred.bv_val = xauth_ldap_config.bind_pw->v;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1197
xauth_ldap_config.bind_dn->v, NULL, &cred,
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1216
tmplen += strlen(xauth_ldap_config.attr_group->v);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1218
tmplen += strlen(xauth_ldap_config.attr_member->v);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1227
xauth_ldap_config.attr_group->v, grp,
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1228
xauth_ldap_config.attr_member->v, udn);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1231
if (xauth_ldap_config.base != NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1232
basedn = xauth_ldap_config.base->v;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1233
if (xauth_ldap_config.subtree)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
782
xauth_ldap_config.pver = 3;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
783
xauth_ldap_config.debug = 0;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
784
xauth_ldap_config.timeout = -1;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
785
xauth_ldap_config.uri = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
786
xauth_ldap_config.host = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
787
xauth_ldap_config.port = LDAP_PORT;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
788
xauth_ldap_config.tls = 0;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
789
xauth_ldap_config.base = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
790
xauth_ldap_config.subtree = 0;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
791
xauth_ldap_config.bind_dn = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
792
xauth_ldap_config.bind_pw = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
793
xauth_ldap_config.auth_type = LDAP_AUTH_SIMPLE;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
794
xauth_ldap_config.attr_user = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
795
xauth_ldap_config.attr_addr = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
796
xauth_ldap_config.attr_mask = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
797
xauth_ldap_config.attr_group = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
798
xauth_ldap_config.attr_member = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
802
xauth_ldap_config.host = vmalloc(tmplen);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
803
if (xauth_ldap_config.host == NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
805
memcpy(xauth_ldap_config.host->v, LDAP_DFLT_HOST, tmplen);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
809
xauth_ldap_config.attr_user = vmalloc(tmplen);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
810
if (xauth_ldap_config.attr_user == NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
812
memcpy(xauth_ldap_config.attr_user->v, LDAP_DFLT_USER, tmplen);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
816
xauth_ldap_config.attr_addr = vmalloc(tmplen);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
817
if (xauth_ldap_config.attr_addr == NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
819
memcpy(xauth_ldap_config.attr_addr->v, LDAP_DFLT_ADDR, tmplen);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
823
xauth_ldap_config.attr_mask = vmalloc(tmplen);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
824
if (xauth_ldap_config.attr_mask == NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
826
memcpy(xauth_ldap_config.attr_mask->v, LDAP_DFLT_MASK, tmplen);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
830
xauth_ldap_config.attr_group = vmalloc(tmplen);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
831
if (xauth_ldap_config.attr_group == NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
833
memcpy(xauth_ldap_config.attr_group->v, LDAP_DFLT_GROUP, tmplen);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
837
xauth_ldap_config.attr_member = vmalloc(tmplen);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
838
if (xauth_ldap_config.attr_member == NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
840
memcpy(xauth_ldap_config.attr_member->v, LDAP_DFLT_MEMBER, tmplen);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
874
if (xauth_ldap_config.uri != NULL) {
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
875
tmplen = strlen(xauth_ldap_config.uri->v);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
882
sprintf(init,"%s", xauth_ldap_config.uri->v);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
886
tmplen += strlen(xauth_ldap_config.host->v);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
894
xauth_ldap_config.host->v,
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
895
xauth_ldap_config.port );
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
898
ldap_set_option(NULL, LDAP_OPT_DEBUG_LEVEL, &xauth_ldap_config.debug);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
899
ber_set_option(NULL, LBER_OPT_DEBUG_LEVEL, &xauth_ldap_config.debug);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
913
&xauth_ldap_config.pver)) != LDAP_OPT_SUCCESS) {
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
916
xauth_ldap_config.pver,
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
921
if (xauth_ldap_config.timeout > 0) {
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
923
timeout1.tv_sec = xauth_ldap_config.timeout;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
929
xauth_ldap_config.timeout,
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
936
if (xauth_ldap_config.tls) {
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
952
if ((xauth_ldap_config.bind_dn != NULL)&&
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
953
(xauth_ldap_config.bind_pw != NULL))
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
955
cred.bv_val = xauth_ldap_config.bind_pw->v;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
958
xauth_ldap_config.bind_dn->v, LDAP_SASL_SIMPLE, &cred,
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
978
tmplen = strlen(xauth_ldap_config.attr_user->v);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
989
xauth_ldap_config.attr_user->v, usr);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
992
tmplen = strlen(xauth_ldap_config.attr_addr->v) + 1;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
994
tmplen = strlen(xauth_ldap_config.attr_mask->v) + 1;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
179
extern struct xauth_ldap_config xauth_ldap_config;