]> andersk Git - openssh.git/blob - canohost.h
- (bal) Put USE_PIPES back into sco3.2v5
[openssh.git] / canohost.h
1 /*
2  * Author: Tatu Ylonen <ylo@cs.hut.fi>
3  * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
4  *                    All rights reserved
5  *
6  * As far as I am concerned, the code I have written for this software
7  * can be used freely for any purpose.  Any derived versions of this
8  * software must be clearly marked as such, and if the derived work is
9  * incompatible with the protocol description in the RFC file, it must be
10  * called by a name other than "ssh" or "Secure Shell".
11  */
12 /*
13  * Returns the name of the machine at the other end of the socket.  The
14  * returned string should be freed by the caller.
15  */
16 char   *get_remote_hostname(int socket);
17
18 /*
19  * Return the canonical name of the host in the other side of the current
20  * connection (as returned by packet_get_connection).  The host name is
21  * cached, so it is efficient to call this several times.
22  */
23 const char *get_canonical_hostname(void);
24
25 /*
26  * Returns the remote IP address as an ascii string.  The value need not be
27  * freed by the caller.
28  */
29 const char *get_remote_ipaddr(void);
30
31 /* Returns the port number of the peer of the socket. */
32 int     get_peer_port(int sock);
33
34 /* Returns the port number of the remote/local host. */
35 int     get_remote_port(void);
36 int     get_local_port(void);
This page took 0.055677 seconds and 5 git commands to generate.