X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=include%2Flber.h;h=d2adde423ba6ee2c8aa7a15a54775f11c7790f3e;hb=f535d06d0741ecd6b1312c9e83b0c05dc4e79f6e;hp=73b83b5c29477c45cb8c82878e759f349e3e4a9f;hpb=dec097f8b0f6752f6fe16ccbb623accf211ca319;p=openldap diff --git a/include/lber.h b/include/lber.h index 73b83b5c29..d2adde423b 100644 --- a/include/lber.h +++ b/include/lber.h @@ -1,7 +1,7 @@ /* $OpenLDAP$ */ /* This work is part of OpenLDAP Software . * - * Copyright 1998-2015 The OpenLDAP Foundation. + * Copyright 1998-2017 The OpenLDAP Foundation. * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -173,7 +173,7 @@ typedef struct sockbuf Sockbuf; typedef struct sockbuf_io Sockbuf_IO; -/* Structure for LBER IO operarion descriptor */ +/* Structure for LBER IO operation descriptor */ typedef struct sockbuf_io_desc { int sbiod_level; Sockbuf *sbiod_sb; @@ -255,6 +255,11 @@ ber_peek_tag LDAP_P(( BerElement *ber, ber_len_t *len )); +LBER_F( ber_tag_t ) +ber_skip_raw LDAP_P(( + BerElement *ber, + struct berval *bv )); + LBER_F( ber_tag_t ) ber_skip_element LDAP_P(( BerElement *ber, @@ -275,6 +280,11 @@ ber_get_enum LDAP_P(( BerElement *ber, ber_int_t *num )); +LBER_F( int ) +ber_decode_int LDAP_P(( + const struct berval *bv, + ber_int_t *num )); + LBER_F( ber_tag_t ) ber_get_stringb LDAP_P(( BerElement *ber,