diff options
author | Ken Raeburn <raeburn@mit.edu> | 2002-06-25 21:38:38 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@mit.edu> | 2002-06-25 21:38:38 +0000 |
commit | 60c6e8b6ae6c7011d00b2024f6aba788925d0b4d (patch) | |
tree | 8bbaff1f88f84b0419b9712e0744220664ffbf92 /src/appl/bsd/defines.h | |
parent | ba2078571377eef0691c778bdea2c9470082fec0 (diff) | |
download | krb5-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.h | 22 |
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 |