Use struct addrinfo in connection_t to hold all host data such as IP
address and port
This commit is contained in:
parent
72395f989c
commit
51b72b75f2
1 changed files with 4 additions and 4 deletions
|
@ -17,7 +17,7 @@
|
||||||
along with this program; if not, write to the Free Software
|
along with this program; if not, write to the Free Software
|
||||||
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||||
|
|
||||||
$Id: connection.h,v 1.1.2.21 2001/10/30 16:34:32 guus Exp $
|
$Id: connection.h,v 1.1.2.22 2001/11/16 00:23:28 zarq Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __TINC_CONNECTION_H__
|
#ifndef __TINC_CONNECTION_H__
|
||||||
|
@ -65,8 +65,8 @@ typedef struct connection_status_t {
|
||||||
typedef struct connection_t {
|
typedef struct connection_t {
|
||||||
char *name; /* name he claims to have */
|
char *name; /* name he claims to have */
|
||||||
|
|
||||||
ipv4_t address; /* his real (internet) ip */
|
struct addrinfo *address; /* his real (internet) ip */
|
||||||
short unsigned int port; /* port number of meta connection */
|
char *port; /* port number of meta connection */
|
||||||
char *hostname; /* the hostname of its real ip */
|
char *hostname; /* the hostname of its real ip */
|
||||||
int protocol_version; /* used protocol */
|
int protocol_version; /* used protocol */
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue