Commit 73ff6387 authored by Dafydd Harries's avatar Dafydd Harries

stun client: remove unnecessary extra variable

darcs-hash:20070105204211-c9803-89899ca84babe5d4f3a9bbde9e30d0b6a5458f55.gz
parent faa183cd
...@@ -26,7 +26,7 @@ resolve (const gchar *name, struct hostent *ret) ...@@ -26,7 +26,7 @@ resolve (const gchar *name, struct hostent *ret)
int int
main (void) main (void)
{ {
struct hostent he1, *he; struct hostent he;
struct sockaddr_in sin; struct sockaddr_in sin;
guint sock; guint sock;
gchar *packed; gchar *packed;
...@@ -35,13 +35,12 @@ main (void) ...@@ -35,13 +35,12 @@ main (void)
StunMessage *msg; StunMessage *msg;
StunAttribute **attr; StunAttribute **attr;
he = &he1; g_assert (resolve(server, &he));
g_assert (resolve(server, he)); g_assert (he.h_addr_list != NULL);
g_assert (he->h_addr_list != NULL);
sin.sin_family = AF_INET; sin.sin_family = AF_INET;
sin.sin_port = htons (port); sin.sin_port = htons (port);
memcpy (&sin.sin_addr, he->h_addr_list[0], sizeof (struct in_addr)); memcpy (&sin.sin_addr, he.h_addr_list[0], sizeof (struct in_addr));
sock = socket (AF_INET, SOCK_DGRAM, 0); sock = socket (AF_INET, SOCK_DGRAM, 0);
connect (sock, (struct sockaddr *) &sin, sizeof (struct sockaddr)); connect (sock, (struct sockaddr *) &sin, sizeof (struct sockaddr));
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment