summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--opentracker.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/opentracker.c b/opentracker.c
index e286a24..656764d 100644
--- a/opentracker.c
+++ b/opentracker.c
@@ -586,8 +586,8 @@ static void handle_udp4( int64 serversocket ) {
586 numwant = 200; 586 numwant = 200;
587 left = ntohl( inpacket[64/4] ); 587 left = ntohl( inpacket[64/4] );
588 event = ntohl( inpacket[80/4] ); 588 event = ntohl( inpacket[80/4] );
589 port = ntohl( inpacket[96/4] ); 589 port = ntohs( *(unsigned short*)( static_inbuf + 96 ) );
590 hash = (ot_hash*)inpacket+(16/4); 590 hash = (ot_hash*)( static_inbuf + 16 );
591 591
592 OT_SETIP( &peer, remoteip ); 592 OT_SETIP( &peer, remoteip );
593 OT_SETPORT( &peer, &port ); 593 OT_SETPORT( &peer, &port );