diff options
| author | me_desk <me_desk@fb96df88-216d-11de-830c-f3023f12d8ac> | 2012-12-30 20:30:53 +0000 |
|---|---|---|
| committer | me_desk <me_desk@fb96df88-216d-11de-830c-f3023f12d8ac> | 2012-12-30 20:30:53 +0000 |
| commit | 3eb742498edba38d42773818e949331b9664ee80 (patch) | |
| tree | 1e241bf4e40b14db299ec9dad69e7af04eb3db0c /PICA_node.c | |
| parent | cb701e196d0f11c40bf966148d7520076149842d (diff) | |
| download | pica-pica-3eb742498edba38d42773818e949331b9664ee80.tar.gz pica-pica-3eb742498edba38d42773818e949331b9664ee80.zip | |
check declared AND real node address from sockaddr_in struct
git-svn-id: svn://localhost/project_picapica/trunk@219 fb96df88-216d-11de-830c-f3023f12d8ac
Diffstat (limited to 'PICA_node.c')
| -rwxr-xr-x | PICA_node.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/PICA_node.c b/PICA_node.c index 7c8e520..26857fb 100755 --- a/PICA_node.c +++ b/PICA_node.c @@ -2777,11 +2777,10 @@ while(nap) //IPv6 } } - else - { - if (0 == strncmp(nap->addr, inet_ntoa(nl->addr.sin_addr),16) && nap->port == ntohs(nl->addr.sin_port)) - skip = 1; - } + + if (0 == strncmp(nap->addr, inet_ntoa(nl->addr.sin_addr),16) && nap->port == ntohs(nl->addr.sin_port)) + skip = 1; + nl = nl->next; } |
