/*********************************** uici.h **************************/
/*   various definitions required for the UICI functions             */  
/*********************************************************************/
#define U_EHOST -2
#define U_ECONNECTION -3
#define U_ESOCKOPT -4
#define U_EBACKLOG -5
#define U_EBIND -6
#define U_ETIMEOUT -7

typedef unsigned short u_port_t;
int u_open(u_port_t port);
int u_accept(int fd, char *hostn, int hostnsize);
int u_connect(u_port_t port, char *hostn);
char *u_strerror(int errnum);
ssize_t u_read(int fd, void *buf, size_t nbyte);
ssize_t u_write(int fd, void *buf, size_t nbyte);

