removed unneeded constructor

This commit is contained in:
Martin Willi
2006-08-31 06:16:52 +00:00
parent 48d9883a3e
commit 1f7fd2ced8
2 changed files with 2 additions and 30 deletions
+2 -15
View File
@@ -480,21 +480,6 @@ host_t *host_create_from_string(char *string, u_int16_t port)
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.
*/
@@ -546,10 +531,12 @@ host_t *host_create_from_sockaddr(sockaddr_t *sockaddr)
switch (sockaddr->sa_family)
{
case AF_INET:
{
memcpy(&this->address4, sockaddr, sizeof(struct sockaddr_in));
this->socklen = sizeof(struct sockaddr_in);
set_string(this);
return &this->public;
}
case AF_INET6:
{
memcpy(&this->address6, sockaddr, sizeof(struct sockaddr_in6));
-15
View File
@@ -192,7 +192,6 @@ struct host_t {
/**
* @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 address string of an address, such as "152.96.193.130"
* @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);
/**
* @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
*