Mercurial > trustbridge
diff common/listutil.h @ 286:881ce5126f07
Add helper function to get all certificates in a list
author | Andre Heinecke <aheinecke@intevation.de> |
---|---|
date | Wed, 02 Apr 2014 13:47:24 +0000 |
parents | 571f68c7a38f |
children | 17e1c8f37d72 |
line wrap: on
line diff
--- a/common/listutil.h Wed Apr 02 13:45:57 2014 +0000 +++ b/common/listutil.h Wed Apr 02 13:47:24 2014 +0000 @@ -59,9 +59,9 @@ */ int verify_list(const char *data, const size_t size); -/** @brief get a list of the certificates marked with I: +/** @brief get a list of the certificates marked with I: or R: * - * Get a list of certificates that should be installed by the + * Get a list of certificates that are contained in the * certificatelist pointed to by data. * On Success this function makes a copy of the certificates * and the certificates need to be freed by the caller. @@ -72,23 +72,7 @@ * @returns a newly allocated array of strings containing the encoded * certificates or NULL on error. * */ -char **get_certs_to_install(const char *data, const size_t size); - -/** @brief get a list of the certificates marked with R: - * - * Get a list of certificates that should be removed by the - * certificatelist pointed to by data. - * On Success this function makes a copy of the certificates - * and the certificates need to be freed by the caller. - * - * @param [in] data the certificatelist to parse - * @param [in] size the size of the certificatelist - * - * @returns a newly allocated array of strings containing the encoded - * certificates or NULL on error. - * */ -char **get_certs_to_remove(const char *data, const size_t size); - +char **get_certs_from_list (char *data, const size_t size); #ifdef __cplusplus }