summaryrefslogtreecommitdiffstats
path: root/src/lib/krb5
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/krb5')
-rw-r--r--src/lib/krb5/ccache/file/ChangeLog4
-rw-r--r--src/lib/krb5/ccache/file/fcc_maybe.c3
-rw-r--r--src/lib/krb5/os/ChangeLog8
-rw-r--r--src/lib/krb5/os/ktdefname.c2
-rw-r--r--src/lib/krb5/os/os-proto.h6
-rw-r--r--src/lib/krb5/os/read_pwd.c4
6 files changed, 17 insertions, 10 deletions
diff --git a/src/lib/krb5/ccache/file/ChangeLog b/src/lib/krb5/ccache/file/ChangeLog
index 894b4015f8..5a0286b4b7 100644
--- a/src/lib/krb5/ccache/file/ChangeLog
+++ b/src/lib/krb5/ccache/file/ChangeLog
@@ -1,3 +1,7 @@
+Thu May 25 15:37:39 1995 Keith Vetter (keithv@fusion.com)
+
+ * fcc_maybe.c: the NEED_SOCKETS has to be before the #include line.
+
Tue May 23 16:28:07 1995 Theodore Y. Ts'o (tytso@dcl)
* fcc_maybe.c: Rearrange #include files so that krb5.h gets
diff --git a/src/lib/krb5/ccache/file/fcc_maybe.c b/src/lib/krb5/ccache/file/fcc_maybe.c
index 6f4cfd0931..13a2139775 100644
--- a/src/lib/krb5/ccache/file/fcc_maybe.c
+++ b/src/lib/krb5/ccache/file/fcc_maybe.c
@@ -24,9 +24,10 @@
* This file contains the source code for conditional open/close calls.
*/
+#define NEED_SOCKETS /* Only for ntohs, etc. */
+#define NEED_LOWLEVEL_IO
#include "k5-int.h"
-#define NEED_SOCKETS /* Only for ntohs, etc. */
#if HAVE_UNISTD_H
#include <unistd.h>
#endif
diff --git a/src/lib/krb5/os/ChangeLog b/src/lib/krb5/os/ChangeLog
index 298da86c59..a659b80f44 100644
--- a/src/lib/krb5/os/ChangeLog
+++ b/src/lib/krb5/os/ChangeLog
@@ -1,3 +1,11 @@
+Thu May 25 15:33:45 1995 Keith Vetter (keithv@fusion.com)
+
+ * os-proto.h: moved prototype for krb5_make_fulladdr to
+ los-proto.h since it's needed by the krb directory.
+ * ktdefnam.c: fixed signed/unsigned mismatch.
+ * read_pwd.c: pc stub didn't track changes to the real routines
+ parameter list (const was added).
+
Tue May 23 16:29:24 1995 Theodore Y. Ts'o (tytso@dcl)
* t_std_conf.c, timeofday.c, unlck_file.c: Rearrange #include
diff --git a/src/lib/krb5/os/ktdefname.c b/src/lib/krb5/os/ktdefname.c
index fdb685b20e..d911b996d3 100644
--- a/src/lib/krb5/os/ktdefname.c
+++ b/src/lib/krb5/os/ktdefname.c
@@ -39,7 +39,7 @@ krb5_kt_default_name(context, name, namesize)
cp = getenv("KRB5_KTNAME");
if (cp) {
strncpy(name, cp, namesize);
- if (strlen(cp) >= namesize)
+ if (strlen(cp) >= (size_t) namesize)
return KRB5_CONFIG_NOTENUFSPACE;
} else {
strncpy(name, krb5_defkeyname, namesize);
diff --git a/src/lib/krb5/os/os-proto.h b/src/lib/krb5/os/os-proto.h
index 7b6fe4c6c3..32471f8f2d 100644
--- a/src/lib/krb5/os/os-proto.h
+++ b/src/lib/krb5/os/os-proto.h
@@ -49,12 +49,6 @@ krb5_error_code krb5_make_full_ipaddr
int */
krb5_address **));
-krb5_error_code krb5_make_fulladdr
- PROTOTYPE((krb5_context,
- krb5_address *,
- krb5_address *,
- krb5_address *));
-
#endif /* KRB5_USE_INET */
#endif /* KRB5_LIBOS_INT_PROTO__ */
diff --git a/src/lib/krb5/os/read_pwd.c b/src/lib/krb5/os/read_pwd.c
index 7107f119ed..1b7da37ad3 100644
--- a/src/lib/krb5/os/read_pwd.c
+++ b/src/lib/krb5/os/read_pwd.c
@@ -254,8 +254,8 @@ krb5_read_password(context, prompt, prompt2, return_pwd, size_return)
krb5_error_code
krb5_read_password(context, prompt, prompt2, return_pwd, size_return)
krb5_context context;
- char *prompt;
- char *prompt2;
+ const char *prompt;
+ const char *prompt2;
char *return_pwd;
int *size_return;
{