[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r21561 - in gnunet/src: stream testing
From: |
gnunet |
Subject: |
[GNUnet-SVN] r21561 - in gnunet/src: stream testing |
Date: |
Tue, 22 May 2012 17:43:30 +0200 |
Author: harsha
Date: 2012-05-22 17:43:30 +0200 (Tue, 22 May 2012)
New Revision: 21561
Modified:
gnunet/src/stream/
gnunet/src/testing/testing_new.c
Log:
testing port checking (incomplete)
Property changes on: gnunet/src/stream
___________________________________________________________________
Modified: svn:ignore
- test_stream_local
test_stream_api
test-stream-local
test-stream-2peers
test-stream-2peers-halfclose
Makefile.in
Makefile
.deps
+ test_stream_local
test_stream_api
test-stream-local
test-stream-2peers
test-stream-2peers_halfclose
Makefile.in
Makefile
.deps
Modified: gnunet/src/testing/testing_new.c
===================================================================
--- gnunet/src/testing/testing_new.c 2012-05-22 15:03:38 UTC (rev 21560)
+++ gnunet/src/testing/testing_new.c 2012-05-22 15:43:30 UTC (rev 21561)
@@ -31,6 +31,7 @@
*/
#include "platform.h"
#include "gnunet_disk_lib.h"
+#include "gnunet_network_lib.h"
#include "gnunet_testing_lib-new.h"
@@ -193,6 +194,38 @@
reserve_port (struct GNUNET_TESTING_System *system,
int is_tcp)
{
+ /* struct GNUNET_NETWORK_Handle *socket; */
+ /* struct sockaddr_in addr; */
+ /* uint32_t *port_buckets; */
+ /* uint32_t xor_image; */
+ /* uint16_t index; */
+ /* uint16_t buckets; */
+
+ /* if (GNUNET_YES == is_tcp) */
+ /* { */
+ /* socket = GNUNET_NETWORK_socket_create (AF_INET, */
+ /* SOCKET_STREAM, */
+ /* 0); */
+ /* port_buckets = system->reserved_tcp_ports; */
+ /* } */
+ /* else */
+ /* { */
+ /* socket = GNUNET_NETWORK_socket_create (AF_INET, */
+ /* SOCKET_DGRAM, */
+ /* 0); */
+ /* port_buckets = system->reserved_udp_ports; */
+ /* } */
+ /* buckets = 65536 / 32; */
+ /* for (index = (LOW_PORT / 32) + 1; index < (HIGH_PORT / 32); index++) */
+ /* { */
+ /* xor_image = ((uint32_t) 0xffffffff) ^ port_buckets[index]; */
+ /* if (0 == xor_image) /\* Ports in the bucket are full *\/ */
+ /* continue; */
+
+ /* } */
+ /* addr.sin_family = AF_INET; */
+ /* addr.sin_port = ??; */
+
GNUNET_break (0);
return 0;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r21561 - in gnunet/src: stream testing,
gnunet <=