| /openbsd-src/lib/libutil/ |
| H A D | ber.c | 41 static int ober_dump_element(struct ber *ber, struct ber_element *root); 42 static void ober_dump_header(struct ber *ber, struct ber_element *root); 43 static void ober_putc(struct ber *ber, u_char c); 44 static void ober_write(struct ber *ber, void *buf, size_t len); 45 static ssize_t get_id(struct ber *b, unsigned int *tag, int *class, 47 static ssize_t get_len(struct ber *b, ssize_t *len); 48 static ssize_t ober_read_element(struct ber *ber, struct ber_element *elm); 49 static ssize_t ober_getc(struct ber *b, u_char *c); 50 static ssize_t ober_read(struct ber *ber, void *buf, size_t len); 115 struct ber_element *ber, *next; in ober_replace_elements() local [all …]
|
| H A D | ber.h | 48 struct ber { struct 135 ssize_t ober_get_writebuf(struct ber *, void **); 136 ssize_t ober_write_elements(struct ber *, struct ber_element *); 137 void ober_set_readbuf(struct ber *, void *, size_t); 138 struct ber_element *ober_read_elements(struct ber *, struct ber_element *); 144 void ober_set_application(struct ber *, 148 void ober_free(struct ber *);
|
| H A D | Makefile | 8 HDRS= ber.h util.h imsg.h 9 SRCS= bcrypt_pbkdf.c ber.c check_expire.c duid.c getmaxpartitions.c \
|
| /openbsd-src/regress/lib/libutil/ber/ |
| H A D | ber_test.c | 328 struct ber ber; in test() local 334 bzero(&ber, sizeof(ber)); in test() 335 ober_set_readbuf(&ber, test_vectors[i].input, test_vectors[i].length); in test() 336 ober_set_application(&ber, ldap_application); in test() 338 elm = ober_read_elements(&ber, elm); in test() 473 ber.br_wbuf = NULL; in test() 474 len = ober_write_elements(&ber, elm); in test() 481 if (memcmp(ber.br_wbuf, test_vectors[i].input, in test() 485 hexdump(ber.br_wbuf, len); in test() 490 ober_free(&ber); in test() [all …]
|
| H A D | ber_test_int_i.c | 526 struct ber ber; in test_read_elements() local 532 bzero(&ber, sizeof(ber)); in test_read_elements() 533 ober_set_readbuf(&ber, test_vectors[i].input, in test_read_elements() 536 elm = ober_read_elements(&ber, elm); in test_read_elements() 589 ber.br_wbuf = NULL; in test_read_elements() 590 len = ober_write_elements(&ber, elm); in test_read_elements() 597 if (memcmp(ber.br_wbuf, test_vectors[i].expect, in test_read_elements() 601 hexdump(ber.br_wbuf, len); in test_read_elements() 606 ober_free(&ber); in test_read_elements() 621 struct ber ber; in test_printf_elements() local [all …]
|
| /openbsd-src/usr.sbin/ldapd/ |
| H A D | util.c | 112 struct ber ber; in ber2db() local 116 memset(&ber, 0, sizeof(ber)); in ber2db() 117 ober_write_elements(&ber, root); in ber2db() 119 if ((len = ober_get_writebuf(&ber, &buf)) == -1) in ber2db() 127 ober_free(&ber); in ber2db() 136 ober_free(&ber); in ber2db() 149 ber.br_wbuf = NULL; in ber2db() 152 ober_free(&ber); in ber2db() 166 struct ber ber; in db2ber() local 170 memset(&ber, 0, sizeof(ber)); in db2ber() [all …]
|
| H A D | conn.c | 69 ober_free(&conn->ber); in conn_close() 156 rptr = conn->ber.br_rptr; /* save where we start reading */ in conn_dispatch() 158 if ((req->root = ober_read_elements(&conn->ber, NULL)) == NULL) { in conn_dispatch() 161 hexdump(rptr, conn->ber.br_rend - rptr, in conn_dispatch() 163 conn->ber.br_rend - rptr); in conn_dispatch() 169 log_debug("consumed %ld bytes", conn->ber.br_rptr - rptr); in conn_dispatch() 199 ober_set_readbuf(&conn->ber, in conn_read() 202 while (conn->ber.br_rend - conn->ber.br_rptr > 0) { in conn_read() 204 nused = conn->ber.br_rptr - conn->ber.br_rbuf; in conn_read() 300 ober_set_application(&conn->ber, ldap_application); in conn_accept()
|
| H A D | ldape.c | 95 rc = ober_write_elements(&conn->ber, root); in send_ldap_extended_response() 101 ober_get_writebuf(&conn->ber, &buf); in send_ldap_extended_response() 168 rc = ober_write_elements(&req->conn->ber, root); in ldap_refer() 174 ober_get_writebuf(&req->conn->ber, &buf); in ldap_refer()
|
| /openbsd-src/usr.bin/snmp/ |
| H A D | usm.c | 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() [all …]
|
| H A D | snmp.c | 383 struct ber ber; in snmp_package() local 391 bzero(&ber, sizeof(ber)); in snmp_package() 392 ober_set_application(&ber, smi_application); in snmp_package() 448 if (ober_write_elements(&ber, message) == -1) in snmp_package() 450 ret = ber_copy_writebuf(&ber, (void **)&packet); in snmp_package() 453 ober_free(&ber); in snmp_package() 474 struct ber ber; in snmp_unpackage() local 488 bzero(&ber, sizeof(ber)); in snmp_unpackage() 489 ober_set_application(&ber, smi_application); in snmp_unpackage() 491 ober_set_readbuf(&ber, buf, buflen); in snmp_unpackage() [all …]
|
| H A D | snmp.h | 177 ssize_t ber_copy_writebuf(struct ber *, void **);
|
| /openbsd-src/usr.sbin/snmpd/ |
| H A D | usm.c | 270 struct ber ber; in usm_decode() local 278 bzero(&ber, sizeof(ber)); in usm_decode() 287 ober_set_readbuf(&ber, usmparams, len); in usm_decode() 288 usm = ober_read_elements(&ber, NULL); in usm_decode() 390 ober_free(&ber); in usm_decode() 399 struct ber ber; in usm_encode() local 407 bzero(&ber, sizeof(ber)); in usm_encode() 456 len = ober_write_elements(&ber, usm); in usm_encode() 457 if (ober_get_writebuf(&ber, &ptr) > 0) { in usm_encode() 464 ober_free(&ber); in usm_encode() [all …]
|
| H A D | traphandler.c | 65 struct ber ber = {0}; in traphandler_parse() local 112 ober_set_application(&ber, smi_application); in traphandler_parse() 114 if ((buflen = ober_write_elements(&ber, vblist)) == -1 || in traphandler_parse() 115 ober_get_writebuf(&ber, &buf) == -1) { in traphandler_parse() 133 ober_free(&ber); in traphandler_parse() 277 struct ber ber = {0}; in traphandler_fork_handler() local 307 ober_set_application(&ber, smi_application); in traphandler_fork_handler() 308 ober_set_readbuf(&ber, buf, n); in traphandler_fork_handler() 310 if ((vblist = ober_read_elements(&ber, NULL)) == NULL) in traphandler_fork_handler() 312 ober_free(&ber); in traphandler_fork_handler()
|
| H A D | snmpe.c | 604 struct ber *ber = &msg->sm_ber; in snmpe_writecb() local 609 len = ber->br_wend - ber->br_wptr; in snmpe_writecb() 613 len = write(fd, ber->br_wptr, len); in snmpe_writecb() 621 ber->br_wptr += len; in snmpe_writecb() 623 if (ber->br_wptr < ber->br_wend) { in snmpe_writecb()
|
| /openbsd-src/libexec/login_ldap/ |
| H A D | aldap.c | 77 ober_free(&al->ber); in aldap_close() 93 ober_set_application(&a->ber, aldap_application); in aldap_init() 134 error = ober_write_elements(&ldap->ber, root); in aldap_send() 139 ober_get_writebuf(&ldap->ber, &ptr); in aldap_send() 164 struct ber_element *root = NULL, *ber; in aldap_req_starttls() local 169 ber = ober_printf_elements(root, "d{tst", ++ldap->msgid, BER_CLASS_APP, in aldap_req_starttls() 171 if (ber == NULL) { in aldap_req_starttls() 255 struct ber_element *root = NULL, *ber, *c; in aldap_search() local 261 ber = ober_printf_elements(root, "d{t", ++ldap->msgid, BER_CLASS_APP, in aldap_search() 263 if (ber == NULL) { in aldap_search() [all …]
|
| H A D | aldap.h | 44 struct ber ber; member
|
| /openbsd-src/usr.sbin/ypldap/ |
| H A D | aldap.c | 77 ober_free(&al->ber); in aldap_close() 93 ober_set_application(&a->ber, aldap_application); in aldap_init() 134 error = ober_write_elements(&ldap->ber, root); in aldap_send() 139 ober_get_writebuf(&ldap->ber, &ptr); in aldap_send() 164 struct ber_element *root = NULL, *ber; in aldap_req_starttls() local 169 ber = ober_printf_elements(root, "d{tst", ++ldap->msgid, BER_CLASS_APP, in aldap_req_starttls() 171 if (ber == NULL) { in aldap_req_starttls() 291 struct ber_element *root = NULL, *ber, *c; in aldap_search() local 297 ber = ober_printf_elements(root, "d{t", ++ldap->msgid, BER_CLASS_APP, in aldap_search() 299 if (ber == NULL) { in aldap_search() [all …]
|
| H A D | aldap.h | 45 struct ber ber; member
|
| /openbsd-src/usr.bin/ldap/ |
| H A D | aldap.c | 77 ober_free(&al->ber); in aldap_close() 93 ober_set_application(&a->ber, aldap_application); in aldap_init() 134 error = ober_write_elements(&ldap->ber, root); in aldap_send() 139 ober_get_writebuf(&ldap->ber, &ptr); in aldap_send() 164 struct ber_element *root = NULL, *ber; in aldap_req_starttls() local 169 ber = ober_printf_elements(root, "d{tst", ++ldap->msgid, BER_CLASS_APP, in aldap_req_starttls() 171 if (ber == NULL) { in aldap_req_starttls() 255 struct ber_element *root = NULL, *ber, *c; in aldap_search() local 261 ber = ober_printf_elements(root, "d{t", ++ldap->msgid, BER_CLASS_APP, in aldap_search() 263 if (ber == NULL) { in aldap_search() [all …]
|
| H A D | aldap.h | 42 struct ber ber; member
|
| /openbsd-src/regress/usr.sbin/snmpd/ |
| H A D | snmp.c | 101 void snmpv3_encode(int, struct ber *, struct headerdata *, 103 void snmpv3_usm_encode(int, struct ber *, struct usm *); 257 struct ber ber = {}; in snmpv2_send() local 267 if (ober_write_elements(&ber, message) == -1) in snmpv2_send() 270 buflen = ober_get_writebuf(&ber, &buf); in snmpv2_send() 281 ober_free(&ber); in snmpv2_send() 312 struct ber ber = {}; in snmp_recv() local 330 ober_set_application(&ber, smi_application); in snmp_recv() 331 ober_set_readbuf(&ber, buf, ntot); in snmp_recv() 333 if ((message = ober_read_elements(&ber, NULL)) == NULL) { in snmp_recv() [all …]
|
| H A D | transport.c | 102 struct ber ber = {}; in transport_tcp_double_get_disconnect() local 119 if (ober_write_elements(&ber, message) == -1) in transport_tcp_double_get_disconnect() 122 buflen = ober_get_writebuf(&ber, &ptr); in transport_tcp_double_get_disconnect() 137 ober_free(&ber); in transport_tcp_double_get_disconnect()
|
| /openbsd-src/gnu/usr.bin/perl/t/mro/ |
| H A D | package_aliases.t | 403 sub Fooo::bar::ber { 'baz' } 404 sub UNIVERSAL::ber { "black sheep" } 405 Bazo->ber; 409 is 'Bazo'->ber, 'black sheep', 'localised *glob=$stashref assignment';
|
| /openbsd-src/usr.bin/calendar/calendars/de_DE.UTF-8/ |
| H A D | calendar.geschichte | 30 01/01 Inkrafttreten des Vertrages über den deutschen Zollverein, 1834 33 12/21 Verabschiedung des Gesetzes über die Grundrechte des deutschen 81 01/13 Volksabstimmung im Saargebiet über die Rückführung in's Reich, 1935 127 09/03 Vier-Mächte-Abkommen über Berlin, 1971 138 12/02 Washingtoner Abkommen über Bi-Zone, 1946
|
| /openbsd-src/regress/lib/libutil/ |
| H A D | Makefile | 5 SUBDIR= bcrypt_pbkdf ber fmt_scaled imsg pkcs5_pbkdf2
|