char endpoint_prefix[] = "tls-server-end-point:";
char cbinding[ 64 ];
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;
char *prefix;
int plen;
cb = ldap_memalloc( sizeof(*cb) + 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 + plen, cbv.bv_val, cbv.bv_len );
cb->name = "ldap";