Add a comment to explain the purpose of bn_cmp_part_words().
authorRichard Levitte <levitte@openssl.org>
Sat, 2 Dec 2000 21:16:13 +0000 (21:16 +0000)
committerRichard Levitte <levitte@openssl.org>
Sat, 2 Dec 2000 21:16:13 +0000 (21:16 +0000)
crypto/bn/bn_lib.c

index 658a491763db8bd3dc1897530370443c268c221c..050e02bd3a9c97dfedebbc863b3d9246959cc076 100644 (file)
@@ -778,6 +778,13 @@ int bn_cmp_words(const BN_ULONG *a, const BN_ULONG *b, int n)
        return(0);
        }
 
+/* Here follows a specialised variants of bn_cmp_words().  It has the
+   property of performing the operation on arrays of different sizes.
+   The sizes of those arrays is expressed through cl, which is the
+   common length ( basicall, min(len(a),len(b)) ), and dl, which is the
+   delta between the two lengths, calculated as len(a)-len(b).
+   All lengths are the number of BN_ULONGs...  */
+
 int bn_cmp_part_words(const BN_ULONG *a, const BN_ULONG *b,
        int cl, int dl)
        {