#ifndef _LISTEN_H_INCLUDED_ #define _LISTEN_H_INCLUDED_ /*++ /* NAME /* listen 3h /* SUMMARY /* listener interface file /* SYNOPSIS /* #include /* DESCRIPTION /* .nf /* * Utility library. */ #include #include /* * Listener external interface. */ extern int unix_listen(const char *, int, int); extern int inet_listen(const char *, int, int); extern int fifo_listen(const char *, int, int); extern int stream_listen(const char *, int, int); extern int unix_dgram_listen(const char *, int); extern int inet_accept(int); extern int unix_accept(int); extern int stream_accept(int); extern int WARN_UNUSED_RESULT recv_pass_attr(int, HTABLE **, int, ssize_t); extern int pass_accept(int); extern int pass_accept_attr(int, HTABLE **); /* LICENSE /* .ad /* .fi /* The Secure Mailer license must be distributed with this software. /* AUTHOR(S) /* Wietse Venema /* IBM T.J. Watson Research /* P.O. Box 704 /* Yorktown Heights, NY 10598, USA /* /* Wietse Venema /* Google, Inc. /* 111 8th Avenue /* New York, NY 10011, USA /*--*/ #endif