From 2d1801ff876056297f3cff56004debce6ce708bc Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Wed, 28 Jul 1999 13:34:36 +0000 Subject: [PATCH] add prototypes for functions in socket.c git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6625 ec53bebd-3082-4978-b11e-865c3cabbd6b --- appl/ftp/common/common.h | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/appl/ftp/common/common.h b/appl/ftp/common/common.h index ec011e612..d4adffb78 100644 --- a/appl/ftp/common/common.h +++ b/appl/ftp/common/common.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 1995, 1996, 1997 Kungliga Tekniska Högskolan + * Copyright (c) 1995, 1996, 1997, 1998, 1999 Kungliga Tekniska Högskolan * (Royal Institute of Technology, Stockholm, Sweden). * All rights reserved. * @@ -56,7 +56,38 @@ void set_buffer_size(int, int); #ifdef HAVE_SYS_STAT_H #include #endif +#ifdef HAVE_SYS_SOCKET_H +#include +#endif void *alloc_buffer (void *oldbuf, size_t *sz, struct stat *st); +void +socket_set_address_and_port (struct sockaddr *sa, const void *ptr, int port); + +size_t +socket_addr_size (const struct sockaddr *sa); + + +size_t +socket_sockaddr_size (const struct sockaddr *sa); + +void * +socket_get_address (struct sockaddr *sa); + +int +socket_get_port (const struct sockaddr *sa); + +void +socket_set_port (struct sockaddr *sa, int port); + +void +socket_set_debug (int sock); + +void +socket_set_tos (int sock, int tos); + +void +socket_set_reuseaddr (int sock, int val); + #endif /* __COMMON_H__ */