be_sub
prev->be_sub != NULL) {
if (root->be_sub && (root->be_encoding == BER_TYPE_SEQUENCE ||
root->be_len = ober_calc_len(root->be_sub);
elm = prev->be_sub;
prev->be_sub = NULL;
if (root->be_sub && ober_dump_element(ber, root->be_sub) == -1)
if (len > 0 && elm->be_sub == NULL) {
if ((elm->be_sub = ober_get_element(0)) == NULL)
next = elm->be_sub;
ber = ber->be_sub;
prev->be_sub == NULL)
prev->be_sub = elm;
new->be_sub = NULL;
if (orig->be_sub != NULL) {
if ((new->be_sub = ober_dup(orig->be_sub)) == NULL)
if (root->be_sub && (root->be_encoding == BER_TYPE_SEQUENCE ||
ober_free_elements(root->be_sub);
if (root->be_sub && (root->be_encoding == BER_TYPE_SEQUENCE ||
ober_free_elements(root->be_sub);
if (constructed && root->be_sub) {
ldap_debug_elements(root->be_sub);
if (m->msg->be_sub) {
for (ep = m->msg->be_sub; ep != NULL; ep = ep->be_next) {
m->page = aldap_parse_page_control(ep->be_sub->be_sub,
ep->be_sub->be_sub->be_len);
ober_scanf_elements(elm->be_sub, "is", &page->size, &s);
page->cookie_len = elm->be_sub->be_next->be_len;
if (elm->be_sub != NULL) {
ptr = elm->be_sub;
if (constructed && root->be_sub) {
smi_debug_elements(root->be_sub);
if (constructed && root->be_sub) {
ldap_debug_elements(root->be_sub);
if (m->msg->be_sub) {
for (ep = m->msg->be_sub; ep != NULL; ep = ep->be_next) {
m->page = aldap_parse_page_control(ep->be_sub->be_sub,
ep->be_sub->be_sub->be_len);
ober_scanf_elements(elm->be_sub, "is", &page->size, &s);
page->cookie_len = elm->be_sub->be_next->be_len;
if (constructed && root->be_sub) {
smi_debug_elements(root->be_sub, utf8);
for (varbind = varbind->be_sub; varbind != NULL;
elm = elm->be_sub;
ober_get_oid(varbind->be_sub, &vboid) == 0) {
last = entry->be_sub;
assert(vals->be_sub);
ober_free_elements(old_vals->be_sub);
old_vals->be_sub = NULL;
ober_link_elements(old_vals, vals->be_sub);
vals->be_sub = NULL;
assert(vals->be_sub);
last = old_vals->be_sub;
ober_link_elements(last, vals->be_sub);
vals->be_sub = NULL;
attr = entry->be_sub;
entry->be_sub = attr->be_next;
assert(vals->be_sub);
for (v = old_vals->be_sub; v; v = next) {
for (x = vals->be_sub; x; x = x->be_next) {
if (old_vals->be_sub == NULL)
for (elm = entry->be_sub; elm != NULL; elm = elm->be_next) {
a = elm->be_sub;
for (a = elm->be_sub; a != NULL; a = a->be_next) {
for (elm = pw->be_next->be_sub; elm;
for (v = vals->be_sub; v; v = v->be_next) {
for (v = a->be_next->be_sub; v; v = v->be_next) {
for (v = a->be_next->be_sub; v; v = v->be_next) {
for (elm = attr->be_sub; elm != NULL; elm = elm->be_next) {
req->op = req->op->be_sub->be_next;
if (constructed && root->be_sub) {
ldap_debug_elements(root->be_sub, context, NULL);
for (elm = entry->be_sub; elm != NULL; elm = elm->be_next) {
a = elm->be_sub;
for (elm = attrs->be_sub; elm != NULL; elm = elm->be_next) {
attr = elm->be_sub;
for (mod = mods->be_sub; mod; mod = mod->be_next) {
for (mod = mods->be_sub; mod; mod = mod->be_next) {
if (vals->be_sub &&
vals->be_sub->be_type == BER_TYPE_OCTETSTRING) {
if (vals->be_sub != NULL &&
vals->be_sub->be_type != BER_TYPE_EOC) {
for (prev = NULL, a = attrs->be_sub; a; a = next) {
if (ober_get_string(a->be_sub, &adesc) != 0)
attrs->be_sub = a->be_next;
if (search->attrlist->be_sub == NULL ||
search->attrlist->be_sub->be_encoding == BER_TYPE_EOC) {
for (elm = search->attrlist->be_sub; elm; elm = elm->be_next) {
for (a = objclass->be_sub; a != NULL; a = a->be_next) {
for (a = entry->be_sub; a != NULL; a = a->be_next) {
for (elm = vals->be_sub; elm != NULL; elm = elm->be_next) {
varbind = varbindlist->be_sub;
varbind = varbindlist->be_sub;
ober_get_oid(varbind->be_sub,
if (constructed && root->be_sub) {
smi_debug_elements(root->be_sub);
if ((msg->sm_varbindresp = ober_dup(trap->be_sub)) == NULL)
for (elm = vblist->be_sub; elm != NULL; elm = elm->be_next) {
if (ober_get_oid(elm->be_sub, &oid) == -1) {
trapcmd_exec(cmd, sa, vblist->be_sub);
if (constructed && root->be_sub) {
ldap_debug_elements(root->be_sub);
if (m->msg->be_sub) {
for (ep = m->msg->be_sub; ep != NULL; ep = ep->be_next) {
m->page = aldap_parse_page_control(ep->be_sub->be_sub,
ep->be_sub->be_sub->be_len);
ober_scanf_elements(elm->be_sub, "is", &page->size, &s);
page->cookie_len = elm->be_sub->be_next->be_len;