X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=net.h;h=8b5d4a1a8aef2c87fbb0329fedd0b64c7e5528a8;hb=501982498f53af38da7e7372670f1ed1886deac9;hp=d42031e84b4f68c3ef79905f5c99c76b3d5ea3dc;hpb=755bbd9fa36e16f266467bed60b158e5737bd838;p=paraslash.git diff --git a/net.h b/net.h index d42031e8..8b5d4a1a 100644 --- a/net.h +++ b/net.h @@ -20,10 +20,8 @@ typedef void crypt_function(unsigned long len, const unsigned char *indata, unsigned char *outdata, void *private_data); -#include /* hostent */ -int get_host_info(char *host, struct hostent **ret); +int tcp_connect(char *host, int port); int get_stream_socket(int domain); -void init_sockaddr(struct sockaddr_in*, int, const struct hostent*); int send_buffer(int, const char *); int send_bin_buffer(int, const char *, size_t); __printf_2_3 int send_va_buffer(int fd, const char *fmt, ...); @@ -36,7 +34,7 @@ int init_unix_addr(struct sockaddr_un *, const char *); int recv_cred_buffer(int, char *, size_t); ssize_t send_cred_buffer(int, char*); int recv_pattern(int fd, const char *pattern, size_t bufsize); -int init_tcp_socket(int port); +int tcp_listen(int port); void enable_crypt(int fd, crypt_function *recv_f, crypt_function *send_f, void *private_data); void disable_crypt(int fd);