Include <stdlib.h> or declare malloc, calloc, or realloc
authorEzra Peisach <epeisach@mit.edu>
Wed, 24 May 1995 11:16:28 +0000 (11:16 +0000)
committerEzra Peisach <epeisach@mit.edu>
Wed, 24 May 1995 11:16:28 +0000 (11:16 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5856 dc483132-0cff-0310-8789-dd5450dbe970

src/kadmin.old/client/ChangeLog
src/kadmin.old/client/kadmin.c
src/kadmin.old/client/kadmin_adr.c
src/kadmin.old/client/kadmin_cpr.c
src/kadmin.old/client/kadmin_del.c
src/kadmin.old/client/kadmin_inq.c
src/kadmin.old/client/kadmin_mod.c
src/kadmin.old/client/kadmin_msnd.c

index b06e100cbeddb3659ba64edc4c9a44728e49f97f..918167b155d10ef291cd7fe6fd8d286375ef5e2e 100644 (file)
@@ -1,3 +1,8 @@
+Wed May 24 07:03:21 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>
+
+       * kadmin_del.c, kadmin_mod.c, kadmin_inq.c, kadmin_cpr.c,
+         kadmin_adr.c, kadmin_msnd.c, kadmin.c: Include stdlib.h or
+                 declare malloc(), calloc() and realloc().
 
 Mon May 22 09:55:54 EDT 1995   Paul Park       (pjpark@mit.edu)
        * Makefile.in   - Install old kadmin as kadmin_old.  Manpage too.
index 9f91138027bc7ab094b110d23de999aef72201d2..b927af326f5eedeb3606df6cb84c5db60431ff21 100644 (file)
 #include "krb5.h"
 #include "adm_defs.h"
 
+#ifdef HAVE_STDLIB_H
+#include <stdlib.h>
+#else
+extern char *malloc(), *calloc(), *realloc();
+#endif
+
 static krb5_error_code get_first_ticket 
        PROTOTYPE((krb5_context,
                   krb5_ccache, 
@@ -588,7 +594,7 @@ adm5_init_link(context, realm_of_server, port, local_socket)
        return retval;
     }
     /* connect to the server */
-    if (connect(*local_socket, &remote_sin, sizeof(remote_sin)) < 0) {
+    if (connect(*local_socket, (struct sockaddr *) &remote_sin, sizeof(remote_sin)) < 0) {
        retval = errno;
        fprintf(stderr, "Cannot Connect to Socket!\n");
        close(*local_socket);
index 49c87108688dde2e90b8f4d01cecb8d4cfdaf0c3..fea68b98fe472ce3eeaf3ebadc347ab9133f7872 100644 (file)
 #include <krb5.h>
 #include "adm_defs.h"
 
+#ifdef HAVE_STDLIB_H
+#include <stdlib.h>
+#else
+extern char *malloc(), *calloc(), *realloc();
+#endif
+
 void decode_kadmind_reply();
 int print_status_message();
 
index 0752ca236b0449e922fbb680b9db4a4226055a81..95b1cc374bf6c9eb3e39e68f025bd7b5177e79d0 100644 (file)
 #include <krb5.h>
 #include "adm_defs.h"
 
+#ifdef HAVE_STDLIB_H
+#include <stdlib.h>
+#else
+extern char *malloc(), *calloc(), *realloc();
+#endif
+
 void decode_kadmind_reply();
 int print_status_message();
 
index 1753f007ca06be81bd040e4dd5d84a42ff49ad3b..062bff0b73b91c9e81dbdf12f1c1e502e618b5c3 100644 (file)
 #include <krb5.h>
 #include "adm_defs.h"
 
+#ifdef HAVE_STDLIB_H
+#include <stdlib.h>
+#else
+extern char *malloc(), *calloc(), *realloc();
+#endif
+
 void decode_kadmind_reply();
 int print_status_message();
 
index 374455b7c5a353480e86266154b6ae35306858e2..89ce970ae89de0ee417fd6e6f94def5dbdf7edd4 100644 (file)
 #include <krb5.h>
 #include "adm_defs.h"
 
+#ifdef HAVE_STDLIB_H
+#include <stdlib.h>
+#else
+extern char *malloc(), *calloc(), *realloc();
+#endif
+
 void decode_kadmind_reply();
 int print_status_message();
 
index e7d5654133c322424108ef18f93670f211ec6c09..71a1df8eddbe75ff468bc23d2366177f40527bb7 100644 (file)
 #include <krb5.h>
 #include "adm_defs.h"
 
+#ifdef HAVE_STDLIB_H
+#include <stdlib.h>
+#else
+extern char *malloc(), *calloc(), *realloc();
+#endif
+
 void decode_kadmind_reply();
 int print_status_message();
 
index 7887e435e250f9d82e98a9b3b7537e34cea3a293..8cfe6390688b5f0266a1626590c595c2e04a5957 100644 (file)
 #include <krb5.h>
 #include "adm_defs.h"
 
+#ifdef HAVE_STDLIB_H
+#include <stdlib.h>
+#else
+extern char *malloc(), *calloc(), *realloc();
+#endif
+
 #ifndef MAXPATHLEN
 #define MAXPATHLEN 1024
 #endif