aboutsummaryrefslogtreecommitdiff
path: root/src/appl/gss-sample/gss-server.c
diff options
context:
space:
mode:
authorDanilo Almeida <dalmeida@mit.edu>2000-02-01 20:49:25 +0000
committerDanilo Almeida <dalmeida@mit.edu>2000-02-01 20:49:25 +0000
commitf79a926e85cab3392427c0830c1e8c77ea9edd52 (patch)
tree70838032937fcfdbcfef6f7c204efa19762027a7 /src/appl/gss-sample/gss-server.c
parent44f882afab547c3fd60d1bfca6fc7fcda93ecf35 (diff)
downloadkrb5-f79a926e85cab3392427c0830c1e8c77ea9edd52.zip
krb5-f79a926e85cab3392427c0830c1e8c77ea9edd52.tar.gz
krb5-f79a926e85cab3392427c0830c1e8c77ea9edd52.tar.bz2
* gss-client.c, gss-server.c, gss-misc.c: Include Windows headers
instead of Unix headers under Windows. * gss-server.c (usage): Fix usage info to reflect that service_name is required. * gss-misc.c (read_all, write_all): Change write to send and read to recv for portability. (gettimeofday): Add an implementation of gettimeofday() for Windows. * Makefile.in: Build under Windows. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11981 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/appl/gss-sample/gss-server.c')
-rw-r--r--src/appl/gss-sample/gss-server.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/appl/gss-sample/gss-server.c b/src/appl/gss-sample/gss-server.c
index df7de21..6a163db 100644
--- a/src/appl/gss-sample/gss-server.c
+++ b/src/appl/gss-sample/gss-server.c
@@ -25,10 +25,15 @@ static char *rcsid = "$Header$";
#endif
#include <stdio.h>
+#ifdef _WIN32
+#include <windows.h>
+#include <winsock.h>
+#else
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/time.h>
#include <netinet/in.h>
+#endif
#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif
@@ -47,7 +52,7 @@ static char *rcsid = "$Header$";
void usage()
{
fprintf(stderr, "Usage: gss-server [-port port] [-verbose]\n");
- fprintf(stderr, " [-inetd] [-logfile file] [service_name]\n");
+ fprintf(stderr, " [-inetd] [-logfile file] service_name\n");
exit(1);
}