Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=58e40308f329275ccf556312a9cd788522f7c224
Commit:     58e40308f329275ccf556312a9cd788522f7c224
Parent:     f70ee5ec8fc59ba2d905e6daf0d395edf6fb461d
Author:     Johannes Schlumberger <[EMAIL PROTECTED]>
AuthorDate: Wed Mar 21 08:55:58 2007 +1100
Committer:  Herbert Xu <[EMAIL PROTECTED]>
CommitDate: Wed Mar 21 08:55:58 2007 +1100

    [CRYPTO] doc: Fix typo in hash example
    
    there is a tiny bug in Documentation/crypto/api-intro.txt.
    The file has the following example code:
    
    struct scatterlist sg[2];
    [...]
    if (crypto_hash_digest(&desc, &sg, 2, result))
    
    which does not match the declaration of crypto_hash_digest() in
    include/linux/crypto.h.
    
    (static inline int crypto_hash_digest(struct hash_desc *desc,
        struct scatterlist *sg, unsigned int nbytes, u8 *out)
    
    The code in the example passes the address of a pointer (an array actually) 
as
    the second argument, while the function expects the pointer itself.
    
    I have attached a patch to fix this.
    
    Signed-off-by: Herbert Xu <[EMAIL PROTECTED]>
---
 Documentation/crypto/api-intro.txt |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/Documentation/crypto/api-intro.txt 
b/Documentation/crypto/api-intro.txt
index e41a79a..9b84b80 100644
--- a/Documentation/crypto/api-intro.txt
+++ b/Documentation/crypto/api-intro.txt
@@ -60,7 +60,7 @@ Here's an example of how to use the API:
        desc.tfm = tfm;
        desc.flags = 0;
        
-       if (crypto_hash_digest(&desc, &sg, 2, result))
+       if (crypto_hash_digest(&desc, sg, 2, result))
                fail();
        
        crypto_free_hash(tfm);
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to