summaryrefslogtreecommitdiffstats
path: root/src/appl/bsd/defines.h
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2002-06-25 21:38:38 +0000
committerKen Raeburn <raeburn@mit.edu>2002-06-25 21:38:38 +0000
commit60c6e8b6ae6c7011d00b2024f6aba788925d0b4d (patch)
tree8bbaff1f88f84b0419b9712e0744220664ffbf92 /src/appl/bsd/defines.h
parentba2078571377eef0691c778bdea2c9470082fec0 (diff)
downloadkrb5-60c6e8b6ae6c7011d00b2024f6aba788925d0b4d.tar.gz
krb5-60c6e8b6ae6c7011d00b2024f6aba788925d0b4d.tar.xz
krb5-60c6e8b6ae6c7011d00b2024f6aba788925d0b4d.zip
Move compat_recv.c from krb5util library. Move some duplicated code into
kcmd.c. Use getnameinfo and sockaddr_storage more. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14572 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/appl/bsd/defines.h')
-rw-r--r--src/appl/bsd/defines.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/appl/bsd/defines.h b/src/appl/bsd/defines.h
index 93ef6ec62d..3c7090ddf3 100644
--- a/src/appl/bsd/defines.h
+++ b/src/appl/bsd/defines.h
@@ -65,8 +65,30 @@ krb5_error_code rd_and_store_for_creds(krb5_context context,
krb5_data *inbuf, krb5_ticket *ticket,
krb5_ccache *ccache);
+
+int princ_maps_to_lname(krb5_principal principal, char *luser);
+
#ifdef NEED_SETENV
extern int setenv(char *, char *, int);
#endif
#include "fake-addrinfo.h"
+
+#ifdef KRB_DEFS
+krb5_error_code krb5_compat_recvauth(krb5_context, krb5_auth_context *,
+ krb5_pointer, char *, krb5_principal,
+ krb5_int32, krb5_keytab,
+ krb5_int32, char *, char *,
+ struct sockaddr_in *,
+ struct sockaddr_in *, char *,
+ krb5_ticket **, krb5_int32 *,
+ AUTH_DAT **, Key_schedule, char *);
+
+krb5_error_code
+krb5_compat_recvauth_version(krb5_context, krb5_auth_context *,
+ krb5_pointer, krb5_principal, krb5_int32,
+ krb5_keytab, krb5_int32, char *, char *,
+ struct sockaddr_in *, struct sockaddr_in *,
+ char *, krb5_ticket **, krb5_int32*,
+ AUTH_DAT **, Key_schedule, krb5_data *);
+#endif