/**
* Destroy the session_t.
- *
- * @param this calling object
*/
void (*destroy) (session_t *this);
};
/**
* @brief Checks if two attribute certificates belong to the same holder
*
- * @param this calling attribute certificate
* @param that other attribute certificate
* @return TRUE if same holder
*/
/**
* Generic check if a given certificate is newer than another.
*
- * @param this first certificate to check
- * @param other second certificate
+ * @param other certificate to compare to
* @return TRUE if this newer than other
*/
bool certificate_is_newer(certificate_t *this, certificate_t *other);
/**
* Generic check if a given CRL is newer than another.
*
- * @param this first CRL to check
- * @param other second CRL
+ * @param other CRL to compare to
* @return TRUE if this newer than other
*/
bool crl_is_newer(crl_t *this, crl_t *other);
/**
* Generic private key equals() implementation, usable by implementors.
*
- * @param this first key to compare
- * @param other second key to compare
+ * @param other key to compare
* @return TRUE if this is equal to other
*/
bool private_key_equals(private_key_t *this, private_key_t *other);
/**
* Generic private key has_fingerprint() implementation, usable by implementors.
*
- * @param this key to check fingerprint
* @param fingerprint fingerprint to check
* @return TRUE if key has given fingerprint
*/
/**
* Generic public key equals() implementation, usable by implementors.
*
- * @param this first key to compare
- * @param other second key to compare
+ * @param other key to compare
* @return TRUE if this is equal to other
*/
bool public_key_equals(public_key_t *this, public_key_t *other);
/**
* Generic public key has_fingerprint() implementation, usable by implementors.
*
- * @param this key to check fingerprint
* @param fingerprint fingerprint to check
* @return TRUE if key has given fingerprint
*/
/**
* Destroys the attribute.
- *
- * @param this attribute to destroy
*/
void (*destroy) (attribute_t *this);
*
* The iterator position is not changed after inserting.
*
- * @param this calling iterator
* @param item value to insert in list
*/
void (*insert_after) (iterator_t *this, void *item);
*
* The iterator position is not changed after replacing.
*
- * @param this calling iterator
* @param old old value will be written here(can be NULL)
* @param new new value
* @return SUCCESS, FAILED if iterator is on an invalid position
/**
* Returns the value of the first list item without removing it.
*
- * @param this calling object
* @param item returned value of first item
* @return SUCCESS, NOT_FOUND if list is empty
*/
/**
* Removes the last item in the list and returns its value.
*
- * @param this calling object
* @param item returned value of last item, or NULL
* @return SUCCESS, NOT_FOUND if list is empty
*/
/**
* Returns the value of the last list item without removing it.
*
- * @param this calling object
* @param item returned value of last item
* @return SUCCESS, NOT_FOUND if list is empty
*/