diff options
Diffstat (limited to 'src/include/openssl/buf.h')
-rw-r--r-- | src/include/openssl/buf.h | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/src/include/openssl/buf.h b/src/include/openssl/buf.h index 013c546b..d4c3e221 100644 --- a/src/include/openssl/buf.h +++ b/src/include/openssl/buf.h @@ -64,59 +64,59 @@ extern "C" { #endif -/* Memory and string functions, see also mem.h. */ +// Memory and string functions, see also mem.h. -/* buf_mem_st (aka |BUF_MEM|) is a generic buffer object used by OpenSSL. */ +// buf_mem_st (aka |BUF_MEM|) is a generic buffer object used by OpenSSL. struct buf_mem_st { - size_t length; /* current number of bytes */ + size_t length; // current number of bytes char *data; - size_t max; /* size of buffer */ + size_t max; // size of buffer }; -/* BUF_MEM_new creates a new BUF_MEM which has no allocated data buffer. */ +// BUF_MEM_new creates a new BUF_MEM which has no allocated data buffer. OPENSSL_EXPORT BUF_MEM *BUF_MEM_new(void); -/* BUF_MEM_free frees |buf->data| if needed and then frees |buf| itself. */ +// BUF_MEM_free frees |buf->data| if needed and then frees |buf| itself. OPENSSL_EXPORT void BUF_MEM_free(BUF_MEM *buf); -/* BUF_MEM_reserve ensures |buf| has capacity |cap| and allocates memory if - * needed. It returns one on success and zero on error. */ +// BUF_MEM_reserve ensures |buf| has capacity |cap| and allocates memory if +// needed. It returns one on success and zero on error. OPENSSL_EXPORT int BUF_MEM_reserve(BUF_MEM *buf, size_t cap); -/* BUF_MEM_grow ensures that |buf| has length |len| and allocates memory if - * needed. If the length of |buf| increased, the new bytes are filled with - * zeros. It returns the length of |buf|, or zero if there's an error. */ +// BUF_MEM_grow ensures that |buf| has length |len| and allocates memory if +// needed. If the length of |buf| increased, the new bytes are filled with +// zeros. It returns the length of |buf|, or zero if there's an error. OPENSSL_EXPORT size_t BUF_MEM_grow(BUF_MEM *buf, size_t len); -/* BUF_MEM_grow_clean acts the same as |BUF_MEM_grow|, but clears the previous - * contents of memory if reallocing. */ +// BUF_MEM_grow_clean acts the same as |BUF_MEM_grow|, but clears the previous +// contents of memory if reallocing. OPENSSL_EXPORT size_t BUF_MEM_grow_clean(BUF_MEM *buf, size_t len); -/* BUF_strdup returns an allocated, duplicate of |str|. */ +// BUF_strdup returns an allocated, duplicate of |str|. OPENSSL_EXPORT char *BUF_strdup(const char *str); -/* BUF_strnlen returns the number of characters in |str|, excluding the NUL - * byte, but at most |max_len|. This function never reads more than |max_len| - * bytes from |str|. */ +// BUF_strnlen returns the number of characters in |str|, excluding the NUL +// byte, but at most |max_len|. This function never reads more than |max_len| +// bytes from |str|. OPENSSL_EXPORT size_t BUF_strnlen(const char *str, size_t max_len); -/* BUF_strndup returns an allocated, duplicate of |str|, which is, at most, - * |size| bytes. The result is always NUL terminated. */ +// BUF_strndup returns an allocated, duplicate of |str|, which is, at most, +// |size| bytes. The result is always NUL terminated. OPENSSL_EXPORT char *BUF_strndup(const char *str, size_t size); -/* BUF_memdup returns an allocated, duplicate of |size| bytes from |data|. */ +// BUF_memdup returns an allocated, duplicate of |size| bytes from |data|. OPENSSL_EXPORT void *BUF_memdup(const void *data, size_t size); -/* BUF_strlcpy acts like strlcpy(3). */ +// BUF_strlcpy acts like strlcpy(3). OPENSSL_EXPORT size_t BUF_strlcpy(char *dst, const char *src, size_t dst_size); -/* BUF_strlcat acts like strlcat(3). */ +// BUF_strlcat acts like strlcat(3). OPENSSL_EXPORT size_t BUF_strlcat(char *dst, const char *src, size_t dst_size); #if defined(__cplusplus) -} /* extern C */ +} // extern C extern "C++" { @@ -126,8 +126,8 @@ BORINGSSL_MAKE_DELETER(BUF_MEM, BUF_MEM_free) } // namespace bssl -} /* extern C++ */ +} // extern C++ #endif -#endif /* OPENSSL_HEADER_BUFFER_H */ +#endif // OPENSSL_HEADER_BUFFER_H |