diff options
author | Martin Willi <martin@strongswan.org> | 2006-08-31 06:16:52 +0000 |
---|---|---|
committer | Martin Willi <martin@strongswan.org> | 2006-08-31 06:16:52 +0000 |
commit | 1f7fd2ced8e45407f915ec49702edcb842c19662 (patch) | |
tree | 1e1c4578b3a53228e3ab9ba6644cc70c0287601b /src/libstrongswan/utils/host.c | |
parent | 48d9883a3ea3a7a04314940d94ade7d1d148553e (diff) | |
download | strongswan-1f7fd2ced8e45407f915ec49702edcb842c19662.tar.bz2 strongswan-1f7fd2ced8e45407f915ec49702edcb842c19662.tar.xz |
removed unneeded constructor
Diffstat (limited to 'src/libstrongswan/utils/host.c')
-rw-r--r-- | src/libstrongswan/utils/host.c | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/src/libstrongswan/utils/host.c b/src/libstrongswan/utils/host.c index d0f4f96b0..44925784c 100644 --- a/src/libstrongswan/utils/host.c +++ b/src/libstrongswan/utils/host.c @@ -483,21 +483,6 @@ host_t *host_create_from_string(char *string, u_int16_t port) /* * 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. - */ host_t *host_create_from_chunk(int family, chunk_t address, u_int16_t port) { private_host_t *this = host_create_empty(); @@ -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)); |