summaryrefslogtreecommitdiffstats
path: root/src/mac/libraries
diff options
context:
space:
mode:
authorAlexandra Ellwood <lxs@mit.edu>1999-05-27 19:12:37 +0000
committerAlexandra Ellwood <lxs@mit.edu>1999-05-27 19:12:37 +0000
commit6b4e372342368efb5abb9a0fb22ba461ed1f5dac (patch)
tree692f73c7b1068fabe4ea9972e8638ff67510cbe5 /src/mac/libraries
parent5d6c628ad9e0d5878b5baf38e65bdca6dd25dd9e (diff)
downloadkrb5-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.h62
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