be_val
elm->be_val = malloc(len);
if (elm->be_val == NULL)
ber_read(ber, elm->be_val, len);
elm->be_val = malloc(len + 1);
if (elm->be_val == NULL)
ber_read(ber, elm->be_val, len);
((u_char *)elm->be_val)[len] = '\0';
elm->be_val = string;
*s = elm->be_val;
*p = elm->be_val;
elm->be_val = v;
*v = elm->be_val;
elm->be_val = buf;
buf = elm->be_val;
free(root->be_val);
ber_write(ber, root->be_val, root->be_len);