From 5e840c2e1a254791505d78bef0c041369f488303 Mon Sep 17 00:00:00 2001 From: Jim Blandy Date: Wed, 11 Sep 1996 20:29:44 +0000 Subject: * numbers.h: Repeated declarations removed. * ports.h (scm_close_all_ports_except): Declaration for the function defined in ports.c added. * posix.h: Missing declarations added. * procs.h (scm_make_subr_opt): Missing declaration added. * socket.h (scm_sys_gethost): Missing declaration added. * socket.h: Redundant declarations removed (they are in fdsocket.h). * srcprop.h (scm_set_source_property_x, scm_finish_srcprop): Missing declarations added. * stime.h (scm_get_internal_real_time): Repeated declarations removed. * struct.c: Uninitialized variable `SCM answer' may be used. * unif.c (l2ra): Declaration prototype. * unif.c (scm_array_equal_p): Dummy definition removed (it is defined in ramap.c). * unif.h (scm_raprin1, scm_istr2bve, scm_array_equal_p): Redundant declarations removed (they are in ramap.h). * variable.h (scm_make_udvariable, scm_make_undefined_variable): Declaration corrected to correspond variable.c. * vectors.h (scm_vector_move_left_x, scm_vector_move_right_x): Missing declarations added. --- libguile/socket.h | 35 ++--------------------------------- 1 file changed, 2 insertions(+), 33 deletions(-) (limited to 'libguile/socket.h') diff --git a/libguile/socket.h b/libguile/socket.h index c4b082ab2..95b4ea749 100644 --- a/libguile/socket.h +++ b/libguile/socket.h @@ -51,6 +51,7 @@ #ifdef __STDC__ +extern SCM scm_sys_gethost (SCM name); extern SCM scm_sys_inet_aton (SCM address); extern SCM scm_inet_ntoa (SCM inetid); extern SCM scm_inet_netof (SCM address); @@ -63,26 +64,10 @@ extern SCM scm_sethost (SCM arg); extern SCM scm_setnet (SCM arg); extern SCM scm_setproto (SCM arg); extern SCM scm_setserv (SCM arg); -extern SCM scm_sys_socket (SCM family, SCM style, SCM proto); -extern SCM scm_sys_socketpair (SCM family, SCM style, SCM proto); - -extern SCM scm_sys_getsockopt (SCM port, SCM level, SCM optname); -extern SCM scm_sys_setsockopt (SCM port, SCM level, SCM optname, SCM value); -extern SCM scm_sys_shutdown (SCM port, SCM how); -extern SCM scm_sys_connect (SCM sockpt, SCM fam, SCM address, SCM args); -extern SCM scm_sys_bind (SCM sockpt, SCM fam, SCM address); -extern SCM scm_sys_listen (SCM port, SCM backlog); -extern void scm_init_addr_buffer (void); -extern SCM scm_sys_accept (SCM sockpt); -extern SCM scm_sys_getsockname (SCM sockpt); -extern SCM scm_sys_getpeername (SCM sockpt); -extern SCM scm_sys_recv (SCM sockpt, SCM buff_or_size, SCM flags); -extern SCM scm_sys_send (SCM sockpt, SCM message, SCM flags); -extern SCM scm_sys_recvfrom (SCM sockpt, SCM buff_or_size, SCM flags); -extern SCM scm_sys_sendto (SCM sockpt, SCM message, SCM fam, SCM address, SCM args_and_flags); extern void scm_init_socket (void); #else /* STDC */ +extern SCM scm_sys_gethost (); extern SCM scm_sys_inet_aton (); extern SCM scm_inet_ntoa (); extern SCM scm_inet_netof (); @@ -95,22 +80,6 @@ extern SCM scm_sethost (); extern SCM scm_setnet (); extern SCM scm_setproto (); extern SCM scm_setserv (); -extern SCM scm_sys_socket (); -extern SCM scm_sys_socketpair (); -extern SCM scm_sys_getsockopt (); -extern SCM scm_sys_setsockopt (); -extern SCM scm_sys_shutdown (); -extern SCM scm_sys_connect (); -extern SCM scm_sys_bind (); -extern SCM scm_sys_listen (); -extern void scm_init_addr_buffer (); -extern SCM scm_sys_accept (); -extern SCM scm_sys_getsockname (); -extern SCM scm_sys_getpeername (); -extern SCM scm_sys_recv (); -extern SCM scm_sys_send (); -extern SCM scm_sys_recvfrom (); -extern SCM scm_sys_sendto (); extern void scm_init_socket (); #endif /* STDC */ -- cgit v1.2.1