Ignore:
Timestamp:
Nov 14, 2012, 12:59:34 PM (13 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: update vendor to 3.6.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vendor/current/lib/util/asn1.h

    r414 r740  
    6262bool asn1_write_Integer(struct asn1_data *data, int i);
    6363bool asn1_write_BitString(struct asn1_data *data, const void *p, size_t length, uint8_t padding);
    64 bool ber_write_OID_String(DATA_BLOB *blob, const char *OID);
     64bool ber_write_OID_String(TALLOC_CTX *mem_ctx, DATA_BLOB *blob, const char *OID);
     65bool ber_write_partial_OID_String(TALLOC_CTX *mem_ctx, DATA_BLOB *blob, const char *partial_oid);
    6566bool asn1_write_OID(struct asn1_data *data, const char *OID);
    6667bool asn1_write_OctetString(struct asn1_data *data, const void *p, size_t length);
     
    7980bool asn1_read_uint8(struct asn1_data *data, uint8_t *v);
    8081bool asn1_peek_uint8(struct asn1_data *data, uint8_t *v);
     82bool asn1_peek_tag_needed_size(struct asn1_data *data, uint8_t tag, size_t *size);
    8183bool asn1_peek_tag(struct asn1_data *data, uint8_t tag);
    8284bool asn1_start_tag(struct asn1_data *data, uint8_t tag);
    8385bool asn1_end_tag(struct asn1_data *data);
    8486int asn1_tag_remaining(struct asn1_data *data);
    85 bool ber_read_OID_String(TALLOC_CTX *mem_ctx, DATA_BLOB blob, const char **OID);
    86 bool asn1_read_OID(struct asn1_data *data, TALLOC_CTX *mem_ctx, const char **OID);
     87bool ber_read_OID_String(TALLOC_CTX *mem_ctx, DATA_BLOB blob, char **OID);
     88bool ber_read_partial_OID_String(TALLOC_CTX *mem_ctx, DATA_BLOB blob, char **partial_oid);
     89bool asn1_read_OID(struct asn1_data *data, TALLOC_CTX *mem_ctx, char **OID);
    8790bool asn1_check_OID(struct asn1_data *data, const char *OID);
    8891bool asn1_read_LDAPString(struct asn1_data *data, TALLOC_CTX *mem_ctx, char **s);
     
    99102void asn1_load_nocopy(struct asn1_data *data, uint8_t *buf, size_t len);
    100103NTSTATUS asn1_full_tag(DATA_BLOB blob, uint8_t tag, size_t *packet_size);
     104NTSTATUS asn1_peek_full_tag(DATA_BLOB blob, uint8_t tag, size_t *packet_size);
    101105
    102106#endif /* _ASN_1_H */
Note: See TracChangeset for help on using the changeset viewer.