mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-21 07:09:34 -05:00
ITS#9899 libldap: fix non-std syntax in cyrus.c
Broken in 3cd50fa8b3 for ITS#9189
This commit is contained in:
parent
21abafcc9d
commit
6c9eea7306
1 changed files with 2 additions and 2 deletions
|
|
@ -389,7 +389,7 @@ void *ldap_pvt_sasl_cbinding( void *ssl, int type, int is_server )
|
||||||
char endpoint_prefix[] = "tls-server-end-point:";
|
char endpoint_prefix[] = "tls-server-end-point:";
|
||||||
char cbinding[ 64 ];
|
char cbinding[ 64 ];
|
||||||
struct berval cbv = { 64, cbinding };
|
struct berval cbv = { 64, cbinding };
|
||||||
void *cb_data; /* used since cb->data is const* */
|
unsigned char *cb_data; /* used since cb->data is const* */
|
||||||
sasl_channel_binding_t *cb;
|
sasl_channel_binding_t *cb;
|
||||||
char *prefix;
|
char *prefix;
|
||||||
int plen;
|
int plen;
|
||||||
|
|
@ -415,7 +415,7 @@ void *ldap_pvt_sasl_cbinding( void *ssl, int type, int is_server )
|
||||||
|
|
||||||
cb = ldap_memalloc( sizeof(*cb) + plen + cbv.bv_len );
|
cb = ldap_memalloc( sizeof(*cb) + plen + cbv.bv_len );
|
||||||
cb->len = plen + cbv.bv_len;
|
cb->len = plen + cbv.bv_len;
|
||||||
cb->data = cb_data = cb+1;
|
cb->data = cb_data = (unsigned char *)(cb+1);
|
||||||
memcpy( cb_data, prefix, plen );
|
memcpy( cb_data, prefix, plen );
|
||||||
memcpy( cb_data + plen, cbv.bv_val, cbv.bv_len );
|
memcpy( cb_data + plen, cbv.bv_val, cbv.bv_len );
|
||||||
cb->name = "ldap";
|
cb->name = "ldap";
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue