diff options
| author | Alexandra Ellwood <lxs@mit.edu> | 1999-05-27 19:12:37 +0000 |
|---|---|---|
| committer | Alexandra Ellwood <lxs@mit.edu> | 1999-05-27 19:12:37 +0000 |
| commit | 6b4e372342368efb5abb9a0fb22ba461ed1f5dac (patch) | |
| tree | 692f73c7b1068fabe4ea9972e8638ff67510cbe5 /src/mac/libraries | |
| parent | 5d6c628ad9e0d5878b5baf38e65bdca6dd25dd9e (diff) | |
| download | krb5-6b4e372342368efb5abb9a0fb22ba461ed1f5dac.tar.gz krb5-6b4e372342368efb5abb9a0fb22ba461ed1f5dac.tar.xz krb5-6b4e372342368efb5abb9a0fb22ba461ed1f5dac.zip | |
Updated header files to use OT Sockets library
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11473 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/mac/libraries')
| -rw-r--r-- | src/mac/libraries/KerberosHeaders.h | 62 |
1 files changed, 4 insertions, 58 deletions
diff --git a/src/mac/libraries/KerberosHeaders.h b/src/mac/libraries/KerberosHeaders.h index 7c84d5538..1a07404ba 100644 --- a/src/mac/libraries/KerberosHeaders.h +++ b/src/mac/libraries/KerberosHeaders.h @@ -11,10 +11,8 @@ */ #define KRB5 1 -#define macintosh #define SIZEOF_INT 4 #define SIZEOF_SHORT 2 -/*#define ENOMEM -1*/ #define HAVE_SRAND #define NO_PASSWORD #define HAVE_LABS @@ -22,6 +20,7 @@ #include <unix.h> #include <ctype.h> +#include <SocketErrors.h> #define PROVIDE_RSA_MD4 #define PROVIDE_RSA_MD5 @@ -36,65 +35,12 @@ #define NO_SYS_TYPES_H #define NO_SYS_STAT_H - -/* - * Rename various socket type operations to avoid cluttering the namespace - */ -#define socket krb5_socket -#define closesocket krb5_closesocket -#define connect krb5_connect -#define bind krb5_bind -#define send krb5_send -#define recv krb5_recv -#define sendto krb5_sendto -#define select krb5_select -#define recvfrom krb5_recvfrom -#define inet_ntoa krb5_inet_ntoa -#define gethostbyname krb5_gethostbyname -#define gethostbyaddr krb5_gethostbyaddr -#define gethostname krb5_gethostname -#define getsockname krb5_getsockname -#define getmyipaddr krb5_getmyipaddr - -#define OpenOurRF krb5_OpenOurRF -#define OpenResolver krb5_OpenResolver -#define CloseResolver krb5_CloseResolver -#define StrToAddr krb5_StrToAddr -#define AddrToStr krb5_AddrToStr -#define EnumCache krb5_EnumCache -#define AddrToName krb5_AddrToName -#define dnr krb5_dnr -#define codeHndl krb5_codeHndl - -typedef int datum; +#define HAVE_STDLIB_H 1 //jfm need to reimplement #define mktemp(a) enum { -ENOENT = -43, -EPERM, -EACCES, -EISDIR, -ENOTDIR, -ELOOP, -ETXTBSY, -EBUSY, -EROFS, -EINVAL, -EEXIST, -EFAULT, -EBADF, -ENAMETOOLONG, -EWOULDBLOCK, -EDQUOT, -ENOSPC, -EIO, -ENFILE, -EMFILE, -ENXIO +EROFS = 30, +ENFILE = 23 }; -#define HAVE_STRFTIME 1 -#define MAXPATHLEN 255 -#define HAVE_SYSLOG_H 1 -#define HAVE_STDLIB_H 1 |
