raw: Add file declarations in source test files.
authorRazvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Sat, 21 May 2011 15:19:56 +0000 (18:19 +0300)
committerRazvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Sat, 21 May 2011 15:19:56 +0000 (18:19 +0300)
src/raw/test/test_sw_bind.c
src/raw/test/test_sw_close.c
src/raw/test/test_sw_getsockname.c
src/raw/test/test_sw_recvfrom.c
src/raw/test/test_sw_recvmsg.c
src/raw/test/test_sw_sendmsg.c
src/raw/test/test_sw_sendto.c
src/raw/test/test_sw_socket.c

index 27cabdf..2be1649 100644 (file)
@@ -6,6 +6,12 @@
 #include "test.h"
 
 static void bind_dummy(void);
+static void bind_invalid_descriptor(void);
+static void bind_descriptor_not_a_socket(void);
+static void bind_invalid_ip_address(void);
+static void bind_address_in_use(void);
+static void bind_socket_already_bound(void);
+static void bind_ok(void);
 
 void bind_test_suite(void)
 {
index 11ad085..27f37c0 100644 (file)
@@ -6,6 +6,10 @@
 #include "test.h"
 
 static void close_dummy(void);
+static void close_invalid_descriptor(void);
+static void close_descriptor_is_not_a_socket(void);
+static void close_ok_descriptor_is_bound(void);
+static void close_ok_descriptor_is_not_bound(void);
 
 void close_test_suite(void)
 {
index 597b699..20953de 100644 (file)
@@ -6,6 +6,10 @@
 #include "test.h"
 
 static void getsockname_dummy(void);
+static void getsockname_invalid_descriptor(void);
+static void getsockname_descriptor_not_a_socket(void);
+static void getsockname_invalid_len(void);
+static void getsockname_ok(void);
 
 void getsockname_test_suite(void)
 {
index 031b839..755a842 100644 (file)
@@ -6,6 +6,11 @@
 #include "test.h"
 
 static void recvfrom_dummy(void);
+static void recvfrom_invalid_descriptor(void);
+static void recvfrom_descriptor_is_not_a_socket(void);
+static void recvfrom_socket_is_not_bound(void);
+static void recvfrom_after_sendto_ok(void);
+static void recvfrom_after_sendmsg_ok(void);
 
 void recvfrom_test_suite(void)
 {
index 0a25e2f..7192b67 100644 (file)
@@ -6,6 +6,11 @@
 #include "test.h"
 
 static void recvmsg_dummy(void);
+static void recvmsg_invalid_descriptor(void);
+static void recvmsg_descriptor_is_not_a_socket(void);
+static void recvmsg_socket_is_not_bound(void);
+static void recvmsg_after_sendto_ok(void);
+static void recvmsg_after_sendmsg_ok(void);
 
 void recvmsg_test_suite(void)
 {
index 67348e1..ada5eb7 100644 (file)
@@ -6,6 +6,10 @@
 #include "test.h"
 
 static void sendmsg_dummy(void);
+static void sendmsg_invalid_descriptor(void);
+static void sendmsg_descriptor_is_not_socket(void);
+static void sendmsg_socket_is_not_bound(void);
+static void sendmsg_ok(void);
 
 void sendmsg_test_suite(void)
 {
index 2204d34..9ac9068 100644 (file)
@@ -6,6 +6,10 @@
 #include "test.h"
 
 static void sendto_dummy(void);
+static void sendto_invalid_descriptor(void);
+static void sendto_descriptor_is_not_socket(void);
+static void sendto_socket_is_not_bound(void);
+static void sendto_ok(void);
 
 void sendto_test_suite(void)
 {
index c6f3f83..4292044 100644 (file)
@@ -6,6 +6,11 @@
 #include "test.h"
 
 static void socket_dummy(void);
+static void socket_invalid_domain(void);
+static void socket_invalid_type(void);
+static void socket_invalid_protocol(void);
+static void socket_insufficient_file_descriptors(void);
+static void socket_ok(void);
 
 void socket_test_suite(void)
 {
@@ -13,6 +18,7 @@ void socket_test_suite(void)
        socket_dummy();
 }
 
+/* Dummy function for testing purposes only. */
 static void socket_dummy(void)
 {
        test(1 == 1);