]> rtime.felk.cvut.cz Git - frescor/fwp.git/commitdiff
Fix:In fwp_receive_endpoint_create the assignment of port number(assigned by system...
authorMartin <molnam1@fel.cvut.cz>
Wed, 19 Nov 2008 14:21:02 +0000 (15:21 +0100)
committerMartin <molnam1@fel.cvut.cz>
Wed, 19 Nov 2008 14:21:02 +0000 (15:21 +0100)
fwp/lib/fwp/fwp_endpoint.c

index ebadbba4be7af184579554206cb956355f808099..34b61de2b9d394f2c68c8f0cd6051171b26cc7b4 100644 (file)
@@ -363,6 +363,7 @@ int fwp_receive_endpoint_create(unsigned int port,
                        &fwp_epoint->peer.addrlen);
 
        addr = (struct sockaddr_in*) fwp_epoint->peer.addr;
+       fwp_epoint->port = ntohs(addr->sin_port);
        FWP_DEBUG("Recv port= %d\n",ntohs(addr->sin_port));     
        *epointd = fwp_epoint;  
        return 0;