Lines Matching refs:ber
122 struct ber_element *ber; in usm_doinit() local
135 if ((ber = snmp_get(agent, NULL, 0)) == NULL) { in usm_doinit()
140 ober_free_element(ber); in usm_doinit()
151 if ((ber = snmp_get(agent, NULL, 0)) == NULL) in usm_doinit()
153 ober_free_element(ber); in usm_doinit()
161 struct ber ber; in usm_genparams() local
210 bzero(&ber, sizeof(ber)); in usm_genparams()
211 ober_set_application(&ber, smi_application); in usm_genparams()
212 if (ober_write_elements(&ber, params) != -1) in usm_genparams()
213 berlen = ber_copy_writebuf(&ber, (void **)&secparams); in usm_genparams()
217 ober_free(&ber); in usm_genparams()
226 struct ber ber; in usm_encpdu() local
232 bzero(&ber, sizeof(ber)); in usm_encpdu()
233 ober_set_application(&ber, smi_application); in usm_encpdu()
234 pdulen = ober_write_elements(&ber, pdu); in usm_encpdu()
238 ober_get_writebuf(&ber, (void **)&serialpdu); in usm_encpdu()
242 ober_free(&ber); in usm_encpdu()
343 struct ber ber; in usm_parseparams() local
352 bzero(&ber, sizeof(ber)); in usm_parseparams()
355 ober_set_application(&ber, smi_application); in usm_parseparams()
356 ober_set_readbuf(&ber, buf, buflen); in usm_parseparams()
357 if ((secparams = ober_read_elements(&ber, NULL)) == NULL) in usm_parseparams()
359 ober_free(&ber); in usm_parseparams()
460 struct ber ber; in usm_decpdu() local
469 bzero(&ber, sizeof(ber)); in usm_decpdu()
470 ober_set_application(&ber, smi_application); in usm_decpdu()
471 ober_set_readbuf(&ber, rawpdu, rawpdulen); in usm_decpdu()
472 scopedpdu = ober_read_elements(&ber, NULL); in usm_decpdu()
473 ober_free(&ber); in usm_decpdu()