Correctly determine whether pow is available in libc on AIX 7 with xlc.
[gnulib.git] / lib / arctwo.h
index ac97fcf..d35c117 100644 (file)
@@ -1,5 +1,6 @@
 /* arctwo.h --- The arctwo block cipher
- * Copyright (C) 2000, 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
+ * Copyright (C) 2000, 2001, 2002, 2003, 2005, 2009, 2010 Free Software
+ * Foundation, Inc.
  *
  * This file is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published
@@ -39,10 +40,10 @@ typedef struct
    EFFECTIVE_KEYLEN of 0, but see RFC 2268 for more information. */
 void
 arctwo_setkey_ekb (arctwo_context *context,
-                  size_t keylen, const char *key, size_t effective_keylen);
+                   size_t keylen, const char *key, size_t effective_keylen);
 
 #define arctwo_setkey(context,keylen,key) \
-  arctwo_setkey_ekb (context, keylen, key, 8 * keylen)
+  arctwo_setkey_ekb (context, keylen, key, 8 * (keylen))
 
 /* Encrypt INBUF of size LENGTH into OUTBUF.  LENGTH must be a
    multiple of ARCTWO_BLOCK_SIZE.  CONTEXT hold the encryption key,
@@ -50,7 +51,7 @@ arctwo_setkey_ekb (arctwo_context *context,
    arctwo_setkey_ekb. */
 extern void
 arctwo_encrypt (arctwo_context *context, const char *inbuf,
-               char *outbuf, size_t length);
+                char *outbuf, size_t length);
 
 /* Decrypt INBUF of size LENGTH into OUTBUF.  LENGTH must be a
    multiple of ARCTWO_BLOCK_SIZE.  CONTEXT hold the decryption key,
@@ -58,6 +59,6 @@ arctwo_encrypt (arctwo_context *context, const char *inbuf,
    arctwo_setkey_ekb. */
 extern void
 arctwo_decrypt (arctwo_context *context, const char *inbuf,
-               char *outbuf, size_t length);
+                char *outbuf, size_t length);
 
 #endif /* ARCTWO_H */