"this" removed from comments.
[strongswan.git] / src / libstrongswan / credentials / keys / public_key.h
index 3b45b6c..79765ef 100644 (file)
@@ -165,11 +165,11 @@ struct public_key_t {
        bool (*equals)(public_key_t *this, public_key_t *other);
 
        /**
-        * Get the strength of the key in bytes.
+        * Get the strength of the key in bits.
         *
-        * @return                      strength of the key in bytes
+        * @return                      strength of the key in bits
         */
-       size_t (*get_keysize) (public_key_t *this);
+       int (*get_keysize) (public_key_t *this);
 
        /**
         * Get the fingerprint of the key.
@@ -215,8 +215,7 @@ struct public_key_t {
 /**
  * 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);
@@ -224,7 +223,6 @@ 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
  */