diff examples/ch1-03.c @ 3:7faae8f46238 libtomcrypt-orig

Branch renaming
author Matt Johnston <matt@ucc.asn.au>
date Mon, 31 May 2004 18:25:41 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/examples/ch1-03.c	Mon May 31 18:25:41 2004 +0000
@@ -0,0 +1,29 @@
+/* 
+ * Name      : ch1-03.c
+ * Purpose   : Demonstration of variable length outputs
+ * Author    : Tom St Denis
+ *
+ * History   : v0.79 Initial release
+ */
+ 
+ /* ch1-01-1 */
+ #include <mycrypt.h>
+ 
+ int main(void)
+ {
+    unsigned long length;
+    unsigned char buffer[512];
+    int errno;
+    
+    length = sizeof(buffer);
+    if ((errno = some_func(..., buffer, &length)) != CRYPT_OK) {
+       printf("Error: %s\n", error_to_string(errno));
+       return EXIT_FAILURE;
+    }
+    printf("Size of output is %lu bytes\n", length);
+    return 0;
+}
+/* ch1-01-1 */
+
+
+    
\ No newline at end of file