diff options
author | erdgeist <> | 2009-06-15 14:40:06 +0000 |
---|---|---|
committer | erdgeist <> | 2009-06-15 14:40:06 +0000 |
commit | f0b37172bff4c1395e0fb93f99512fcd154682bb (patch) | |
tree | d3c2365cab7fa43d69af38d6c74670b3f877bbc9 /ot_udp.c | |
parent | a713514a78a89803d9d87155c8ac3ae761cc950d (diff) |
Dont log connection id missmatches anymore
Diffstat (limited to 'ot_udp.c')
-rw-r--r-- | ot_udp.c | 14 |
1 files changed, 0 insertions, 14 deletions
@@ -27,14 +27,6 @@ static void udp_make_connectionid( uint32_t * connid, const ot_ip6 remoteip ) { | |||
27 | memcpy( connid, g_static_connid, 8 ); | 27 | memcpy( connid, g_static_connid, 8 ); |
28 | } | 28 | } |
29 | 29 | ||
30 | static int udp_test_connectionid( const uint32_t * const connid, const ot_ip6 remoteip ) { | ||
31 | /* Touch unused variable */ | ||
32 | (void)remoteip; | ||
33 | |||
34 | /* Test against our static secret */ | ||
35 | return !memcmp( connid, g_static_connid, 8 ); | ||
36 | } | ||
37 | |||
38 | /* UDP implementation according to http://xbtt.sourceforge.net/udp_tracker_protocol.html */ | 30 | /* UDP implementation according to http://xbtt.sourceforge.net/udp_tracker_protocol.html */ |
39 | void handle_udp6( int64 serversocket, struct ot_workstruct *ws ) { | 31 | void handle_udp6( int64 serversocket, struct ot_workstruct *ws ) { |
40 | ot_peer peer; | 32 | ot_peer peer; |
@@ -73,9 +65,6 @@ void handle_udp6( int64 serversocket, struct ot_workstruct *ws ) { | |||
73 | if( byte_count < 98 ) | 65 | if( byte_count < 98 ) |
74 | return; | 66 | return; |
75 | 67 | ||
76 | if( !udp_test_connectionid( inpacket, remoteip )) | ||
77 | fprintf( stderr, "UDP connect Connection id missmatch.\n" ); | ||
78 | |||
79 | /* We do only want to know, if it is zero */ | 68 | /* We do only want to know, if it is zero */ |
80 | left = inpacket[64/4] | inpacket[68/4]; | 69 | left = inpacket[64/4] | inpacket[68/4]; |
81 | 70 | ||
@@ -112,9 +101,6 @@ void handle_udp6( int64 serversocket, struct ot_workstruct *ws ) { | |||
112 | break; | 101 | break; |
113 | 102 | ||
114 | case 2: /* This is a scrape action */ | 103 | case 2: /* This is a scrape action */ |
115 | if( !udp_test_connectionid( inpacket, remoteip )) | ||
116 | fprintf( stderr, "UDP scrape Connection id missmatch.\n" ); | ||
117 | |||
118 | outpacket[0] = htonl( 2 ); /* scrape action */ | 104 | outpacket[0] = htonl( 2 ); /* scrape action */ |
119 | outpacket[1] = inpacket[12/4]; | 105 | outpacket[1] = inpacket[12/4]; |
120 | 106 | ||