diff options
| author | Ken Raeburn <raeburn@mit.edu> | 2001-10-06 03:14:42 +0000 |
|---|---|---|
| committer | Ken Raeburn <raeburn@mit.edu> | 2001-10-06 03:14:42 +0000 |
| commit | c1d2e4e4deaa5d5df19171539a30c13fc43b7a6f (patch) | |
| tree | b6b4e2f17a5ab2b237a27c2f6c80f659615285bd /src/include/kerberosIV | |
| parent | 2e0ebe3766332b985c79b7ff92476c61fa16326b (diff) | |
Danilo also says we can get rid of _MSDOS (Win16) tests, and explicit FAR/NEAR specs
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13786 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include/kerberosIV')
| -rw-r--r-- | src/include/kerberosIV/ChangeLog | 3 | ||||
| -rw-r--r-- | src/include/kerberosIV/des.h | 14 | ||||
| -rw-r--r-- | src/include/kerberosIV/krb.h | 162 |
3 files changed, 88 insertions, 91 deletions
diff --git a/src/include/kerberosIV/ChangeLog b/src/include/kerberosIV/ChangeLog index d9013e347..32ced421a 100644 --- a/src/include/kerberosIV/ChangeLog +++ b/src/include/kerberosIV/ChangeLog @@ -1,6 +1,7 @@ 2001-10-03 Ken Raeburn <raeburn@mit.edu> - * des.h, krb.h: Don't use or define KRB5_DLLIMP, GSS_DLLIMP. + * des.h, krb.h: Don't use or define KRB5_DLLIMP, GSS_DLLIMP. Drop + NEAR, FAR support. 2001-06-27 Ezra Peisach <epeisach@mit.edu> diff --git a/src/include/kerberosIV/des.h b/src/include/kerberosIV/des.h index bc52015a7..c021db369 100644 --- a/src/include/kerberosIV/des.h +++ b/src/include/kerberosIV/des.h @@ -51,10 +51,6 @@ #define KRB5_CALLCONV_C #define KRB5_EXPORTVAR #endif -#ifndef FAR -#define FAR -#define NEAR -#endif #ifndef KRB4_32 #ifdef SIZEOF_INT @@ -132,15 +128,15 @@ typedef struct des_ks_struct bit_64; int KRB5_CALLCONV des_key_sched (C_Block, Key_schedule); int KRB5_CALLCONV -des_pcbc_encrypt (C_Block FAR *in, C_Block FAR *out, long length, - const des_key_schedule schedule, C_Block FAR *ivec, +des_pcbc_encrypt (C_Block *in, C_Block *out, long length, + const des_key_schedule schedule, C_Block *ivec, int enc); unsigned long KRB5_CALLCONV -des_quad_cksum (const unsigned char FAR *in, unsigned KRB4_32 FAR *out, - long length, int out_count, C_Block FAR *seed); +des_quad_cksum (const unsigned char *in, unsigned KRB4_32 *out, + long length, int out_count, C_Block *seed); -int KRB5_CALLCONV des_string_to_key (const char FAR *, C_Block); +int KRB5_CALLCONV des_string_to_key (const char *, C_Block); /* new */ #ifdef KRB5_GENERAL__ diff --git a/src/include/kerberosIV/krb.h b/src/include/kerberosIV/krb.h index 2da523d10..cec73ef23 100644 --- a/src/include/kerberosIV/krb.h +++ b/src/include/kerberosIV/krb.h @@ -171,7 +171,7 @@ typedef struct credentials CREDENTIALS; /* Structure definition for rd_private_msg and rd_safe_msg */ struct msg_dat { - unsigned char FAR *app_data; /* pointer to appl data */ + unsigned char *app_data; /* pointer to appl data */ unsigned KRB4_32 app_length; /* length of appl data */ unsigned KRB4_32 hash; /* hash to lookup replay */ int swap; /* swap bytes? */ @@ -374,16 +374,16 @@ extern int errno; to the proper types during calls. */ typedef int (KRB5_CALLCONV *key_proc_type) - (char FAR *, char FAR *, char FAR *, - char FAR *, C_Block); + (char *, char *, char *, + char *, C_Block); #define KEY_PROC_TYPE_DEFINED typedef int (KRB5_CALLCONV *decrypt_tkt_type) - (char FAR *, char FAR *, char FAR *, - char FAR *, key_proc_type, KTEXT FAR *); + (char *, char *, char *, + char *, key_proc_type, KTEXT *); #define DECRYPT_TKT_TYPE_DEFINED -extern struct _krb5_context FAR * krb5__krb4_context; +extern struct _krb5_context * krb5__krb4_context; /* * Function Prototypes for Kerberos V4. @@ -395,18 +395,18 @@ struct sockaddr_in; int KRB5_CALLCONV dest_tkt (void); /* err_txt.c */ -const char FAR * KRB5_CALLCONV krb_get_err_text +const char * KRB5_CALLCONV krb_get_err_text (int errnum); /* g_ad_tkt.c */ int get_ad_tkt (char *service, char *sinst, char *realm, int lifetime); /* g_admhst.c */ int KRB5_CALLCONV krb_get_admhst - (char FAR *host, char FAR *realm, int idx); + (char *host, char *realm, int idx); /* g_cred.c */ int KRB5_CALLCONV krb_get_cred - (char FAR *service, char FAR *instance, char FAR *realm, - CREDENTIALS FAR *c); + (char *service, char *instance, char *realm, + CREDENTIALS *c); /* g_in_tkt.c */ int krb_get_in_tkt (char *k_user, char *instance, char *realm, @@ -419,30 +419,30 @@ int krb_get_in_tkt_preauth char *preauth_p, int preauth_len); /* g_krbhst.c */ int KRB5_CALLCONV krb_get_krbhst - (char FAR *host, char FAR *realm, int idx); + (char *host, char *realm, int idx); /* g_krbrlm.c */ int KRB5_CALLCONV krb_get_lrealm - (char FAR *realm, int idx); + (char *realm, int idx); /* g_phost.c */ -char FAR * KRB5_CALLCONV krb_get_phost - (char FAR * alias); +char * KRB5_CALLCONV krb_get_phost + (char * alias); /* get_pw_tkt */ int KRB5_CALLCONV get_pw_tkt (char *, char *, char *, char *); /* g_pw_in_tkt.c */ int KRB5_CALLCONV krb_get_pw_in_tkt - (char FAR *k_user, char FAR *instance, char FAR *realm, - char FAR *service, char FAR *sinstance, - int life, char FAR *password); + (char *k_user, char *instance, char *realm, + char *service, char *sinstance, + int life, char *password); int KRB5_CALLCONV krb_get_pw_in_tkt_preauth - (char FAR *k_user, char FAR *instance, char FAR *realm, - char FAR *service, char FAR *sinstance, - int life, char FAR *password); + (char *k_user, char *instance, char *realm, + char *service, char *sinstance, + int life, char *password); /* g_svc_in_tkt.c */ int KRB5_CALLCONV krb_get_svc_in_tkt - (char FAR *k_user, char FAR *instance, char FAR *realm, - char FAR *service, char FAR *sinstance, - int life, char FAR *srvtab); + (char *k_user, char *instance, char *realm, + char *service, char *sinstance, + int life, char *srvtab); /* g_tf_fname.c */ int KRB5_CALLCONV krb_get_tf_fullname (char *ticket_file, char *name, char *inst, char *realm); @@ -451,10 +451,10 @@ int KRB5_CALLCONV krb_get_tf_realm (char *ticket_file, char *realm); /* g_tkt_svc.c */ int KRB5_CALLCONV krb_get_ticket_for_service - (char FAR *serviceName, - char FAR *buf, unsigned KRB4_32 FAR *buflen, + (char *serviceName, + char *buf, unsigned KRB4_32 *buflen, int checksum, des_cblock, Key_schedule, - char FAR *version, int includeVersion); + char *version, int includeVersion); /* in_tkt.c */ int KRB5_CALLCONV in_tkt (char *name, char *inst); @@ -462,19 +462,19 @@ int KRB5_CALLCONV krb_in_tkt (char *pname, char *pinst, char *realm); /* kname_parse.c */ int KRB5_CALLCONV kname_parse - (char FAR *name, char FAR *inst, char FAR *realm, - char FAR *fullname); + (char *name, char *inst, char *realm, + char *fullname); int KRB5_CALLCONV k_isname - (char FAR *); + (char *); int KRB5_CALLCONV k_isinst - (char FAR *); + (char *); int KRB5_CALLCONV k_isrealm - (char FAR *); + (char *); /* kuserok.c */ int KRB5_CALLCONV kuserok - (AUTH_DAT FAR *kdata, char FAR *luser); + (AUTH_DAT *kdata, char *luser); /* lifetime.c */ KRB4_32 KRB5_CALLCONV krb_life_to_time @@ -484,17 +484,17 @@ int KRB5_CALLCONV krb_time_to_life /* mk_auth.c */ int KRB5_CALLCONV krb_check_auth - (KTEXT, unsigned KRB4_32 cksum, MSG_DAT FAR *, + (KTEXT, unsigned KRB4_32 cksum, MSG_DAT *, C_Block, Key_schedule, - struct sockaddr_in FAR * local_addr, - struct sockaddr_in FAR * foreign_addr); + struct sockaddr_in * local_addr, + struct sockaddr_in * foreign_addr); int KRB5_CALLCONV krb_mk_auth (long k4_options, KTEXT ticket, - char FAR *service, char FAR *inst, char FAR *realm, - unsigned KRB4_32 checksum, char FAR *version, KTEXT buf); + char *service, char *inst, char *realm, + unsigned KRB4_32 checksum, char *version, KTEXT buf); /* mk_err.c */ long KRB5_CALLCONV krb_mk_err - (u_char FAR *out, KRB4_32 k4_code, char FAR *text); + (u_char *out, KRB4_32 k4_code, char *text); /* mk_preauth.c */ int krb_mk_preauth (char **preauth_p, int *preauth_len, key_proc_type, @@ -504,22 +504,22 @@ void krb_free_preauth (char * preauth_p, int len); /* mk_priv.c */ long KRB5_CALLCONV krb_mk_priv - (u_char FAR *in, u_char FAR *out, + (u_char *in, u_char *out, unsigned KRB4_32 length, - Key_schedule, C_Block FAR *, - struct sockaddr_in FAR * sender, - struct sockaddr_in FAR * receiver); + Key_schedule, C_Block *, + struct sockaddr_in * sender, + struct sockaddr_in * receiver); /* mk_req.c */ int KRB5_CALLCONV krb_mk_req (KTEXT authent, - char FAR *service, char FAR *instance, char FAR *realm, + char *service, char *instance, char *realm, KRB4_32 checksum); /* mk_safe.c */ long KRB5_CALLCONV krb_mk_safe - (u_char FAR *in, u_char FAR *out, unsigned KRB4_32 length, - C_Block FAR *, - struct sockaddr_in FAR *sender, - struct sockaddr_in FAR *receiver); + (u_char *in, u_char *out, unsigned KRB4_32 length, + C_Block *, + struct sockaddr_in *sender, + struct sockaddr_in *receiver); /* netread.c */ int krb_net_read (int fd, char *buf, int len); @@ -531,62 +531,62 @@ int pkt_clen (KTEXT); /* put_svc_key.c */ int KRB5_CALLCONV put_svc_key - (char FAR *sfile, - char FAR *name, char FAR *inst, char FAR *realm, - int newvno, char FAR *key); + (char *sfile, + char *name, char *inst, char *realm, + int newvno, char *key); /* rd_err.c */ int KRB5_CALLCONV krb_rd_err - (u_char FAR *in, u_long in_length, - long FAR *k4_code, MSG_DAT FAR *m_data); + (u_char *in, u_long in_length, + long *k4_code, MSG_DAT *m_data); /* rd_priv.c */ long KRB5_CALLCONV krb_rd_priv - (u_char FAR *in,unsigned KRB4_32 in_length, - Key_schedule, C_Block FAR *, - struct sockaddr_in FAR *sender, - struct sockaddr_in FAR *receiver, - MSG_DAT FAR *m_data); + (u_char *in,unsigned KRB4_32 in_length, + Key_schedule, C_Block *, + struct sockaddr_in *sender, + struct sockaddr_in *receiver, + MSG_DAT *m_data); /* rd_req.c */ int KRB5_CALLCONV krb_rd_req - (KTEXT, char FAR *service, char FAR *inst, - unsigned KRB4_32 from_addr, AUTH_DAT FAR *, - char FAR *srvtab); + (KTEXT, char *service, char *inst, + unsigned KRB4_32 from_addr, AUTH_DAT *, + char *srvtab); /* rd_safe.c */ long KRB5_CALLCONV krb_rd_safe - (u_char FAR *in, unsigned KRB4_32 in_length, - C_Block FAR *, - struct sockaddr_in FAR *sender, - struct sockaddr_in FAR *receiver, - MSG_DAT FAR *m_data); + (u_char *in, unsigned KRB4_32 in_length, + C_Block *, + struct sockaddr_in *sender, + struct sockaddr_in *receiver, + MSG_DAT *m_data); /* rd_svc_key.c */ int KRB5_CALLCONV read_service_key - (char FAR *service, char FAR *instance, char FAR *realm, - int kvno, char FAR *file, char FAR *key); + (char *service, char *instance, char *realm, + int kvno, char *file, char *key); int KRB5_CALLCONV get_service_key - (char FAR *service, char FAR *instance, char FAR *realm, - int FAR *kvno, char FAR *file, char FAR *key); + (char *service, char *instance, char *realm, + int *kvno, char *file, char *key); /* realmofhost.c */ -char FAR * KRB5_CALLCONV krb_realmofhost - (char FAR *host); +char * KRB5_CALLCONV krb_realmofhost + (char *host); /* recvauth.c */ int KRB5_CALLCONV krb_recvauth (long k4_options, int fd, KTEXT ticket, - char FAR *service, char FAR *instance, - struct sockaddr_in FAR *foreign_addr, - struct sockaddr_in FAR *local_addr, - AUTH_DAT FAR *kdata, char FAR *srvtab, - Key_schedule schedule, char FAR *version); + char *service, char *instance, + struct sockaddr_in *foreign_addr, + struct sockaddr_in *local_addr, + AUTH_DAT *kdata, char *srvtab, + Key_schedule schedule, char *version); /* sendauth.c */ int KRB5_CALLCONV krb_sendauth (long k4_options, int fd, KTEXT ticket, - char FAR *service, char FAR *inst, char FAR *realm, + char *service, char *inst, char *realm, unsigned KRB4_32 checksum, MSG_DAT *msg_data, CREDENTIALS *cred, Key_schedule schedule, - struct sockaddr_in FAR *laddr, struct sockaddr_in *FAR faddr, - char FAR *version); + struct sockaddr_in *laddr, struct sockaddr_in *faddr, + char *version); /* save_creds.c */ int KRB5_CALLCONV krb_save_credentials - (char FAR *service, char FAR *instance, char FAR *realm, + (char *service, char *instance, char *realm, C_Block session, int lifetime, int kvno, KTEXT ticket, long issue_date); /* send_to_kdc.c */ @@ -659,7 +659,7 @@ extern int krb_set_key_krb5(krb5_context ctx, krb5_keyblock *key); #ifdef _WINDOWS HINSTANCE get_lib_instance(void); unsigned int krb_get_notification_message(void); -char FAR * KRB5_CALLCONV krb_get_default_user(void); +char * KRB5_CALLCONV krb_get_default_user(void); int KRB5_CALLCONV krb_set_default_user(char *); unsigned KRB4_32 win_time_gmt_unixsec(unsigned KRB4_32 *); long win_time_get_epoch(void); |
