286 DCE Replacement Strategies
Utility source of the DCE dependent application
Description: Utility module with DCE dependencies
File name: utils_s1.c
#include <stdio.h>
#include <dce/gssapi.h>
#include <dce/daclif.h>
#include "utils_s1.h"
#include <sys/types.h>
#ifdef WIN32
# include <winsock.h>
# undef write
# define write(fd, bufptr, buflen) send(fd, bufptr, buflen, 0)
# undef read
# define read(fd, bufptr, buflen) recv(fd, bufptr, buflen, 0)
# undef close
# define close(fd) closesocket(fd)
#else
# include <sys/socket.h>
# include <netinet/in.h>
# include <arpa/inet.h>
# include <netdb.h>
#endif
#ifndef ECHO_INET_H_
#define ECHO_INET_H_
#endif
#define DEFAULT_ECHO_PORT "12345"
#define SERVICE_INSECURE 1
#define SERVICE_SECURE 2
#ifndef WIN32
#define min(a,b) (((a)<(b)) ...