removed unneeded constructor
This commit is contained in:
@@ -480,21 +480,6 @@ host_t *host_create_from_string(char *string, u_int16_t port)
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
* Described in header.
|
|
||||||
*/
|
|
||||||
host_t *host_create_from_hdr(u_long address, u_short port)
|
|
||||||
{
|
|
||||||
private_host_t *this = host_create_empty();
|
|
||||||
|
|
||||||
this->address.sa_family = AF_INET;
|
|
||||||
this->address4.sin_addr.s_addr = address;
|
|
||||||
this->address4.sin_port = port;
|
|
||||||
this->socklen = sizeof(struct sockaddr_in);
|
|
||||||
set_string(this);
|
|
||||||
return &this->public;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Described in header.
|
* Described in header.
|
||||||
*/
|
*/
|
||||||
@@ -546,10 +531,12 @@ host_t *host_create_from_sockaddr(sockaddr_t *sockaddr)
|
|||||||
switch (sockaddr->sa_family)
|
switch (sockaddr->sa_family)
|
||||||
{
|
{
|
||||||
case AF_INET:
|
case AF_INET:
|
||||||
|
{
|
||||||
memcpy(&this->address4, sockaddr, sizeof(struct sockaddr_in));
|
memcpy(&this->address4, sockaddr, sizeof(struct sockaddr_in));
|
||||||
this->socklen = sizeof(struct sockaddr_in);
|
this->socklen = sizeof(struct sockaddr_in);
|
||||||
set_string(this);
|
set_string(this);
|
||||||
return &this->public;
|
return &this->public;
|
||||||
|
}
|
||||||
case AF_INET6:
|
case AF_INET6:
|
||||||
{
|
{
|
||||||
memcpy(&this->address6, sockaddr, sizeof(struct sockaddr_in6));
|
memcpy(&this->address6, sockaddr, sizeof(struct sockaddr_in6));
|
||||||
|
|||||||
@@ -192,7 +192,6 @@ struct host_t {
|
|||||||
/**
|
/**
|
||||||
* @brief Constructor to create a host_t object from an address string
|
* @brief Constructor to create a host_t object from an address string
|
||||||
*
|
*
|
||||||
*
|
|
||||||
* @param family Address family to use for this object, such as AF_INET or AF_INET6
|
* @param family Address family to use for this object, such as AF_INET or AF_INET6
|
||||||
* @param address string of an address, such as "152.96.193.130"
|
* @param address string of an address, such as "152.96.193.130"
|
||||||
* @param port port number
|
* @param port port number
|
||||||
@@ -217,20 +216,6 @@ host_t *host_create(int family, char *address, u_int16_t port);
|
|||||||
*/
|
*/
|
||||||
host_t *host_create_from_string(char *string, u_int16_t port);
|
host_t *host_create_from_string(char *string, u_int16_t port);
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief Constructor to create a host_t object from raw header data
|
|
||||||
*
|
|
||||||
* only IPv4 (create host_create_from_hdr6 for IPv6)!
|
|
||||||
*
|
|
||||||
* @param address address in network byte order
|
|
||||||
* @param port port number in network byte order
|
|
||||||
* @return
|
|
||||||
* - host_t object
|
|
||||||
*
|
|
||||||
* @ingroup network
|
|
||||||
*/
|
|
||||||
host_t *host_create_from_hdr(u_long address, u_short port);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Constructor to create a host_t object from an address chunk
|
* @brief Constructor to create a host_t object from an address chunk
|
||||||
*
|
*
|
||||||
|
|||||||
Reference in New Issue
Block a user