aboutsummaryrefslogtreecommitdiff
path: root/experimental/socket_fuzzing
diff options
context:
space:
mode:
Diffstat (limited to 'experimental/socket_fuzzing')
-rw-r--r--experimental/socket_fuzzing/socketfuzz.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/experimental/socket_fuzzing/socketfuzz.c b/experimental/socket_fuzzing/socketfuzz.c
index bd6b68ff..9667cd70 100644
--- a/experimental/socket_fuzzing/socketfuzz.c
+++ b/experimental/socket_fuzzing/socketfuzz.c
@@ -69,6 +69,9 @@ int dup2(int old, int new) {
int accept(int sockfd, struct sockaddr *addr, socklen_t *addrlen) {
+ (void)sockfd;
+ (void)addr;
+ (void)addrlen;
fprintf(stderr, "Info: Emulating accept on %d\n", sockfd);
return 0;
@@ -76,6 +79,9 @@ int accept(int sockfd, struct sockaddr *addr, socklen_t *addrlen) {
int bind(int sockfd, const struct sockaddr *addr, socklen_t addrlen) {
+ (void)sockfd;
+ (void)addr;
+ (void)addrlen;
fprintf(stderr, "Info: Emulating bind on port %d\n",
ntohs(((struct sockaddr_in *)addr)->sin_port));
return 0;
@@ -84,7 +90,18 @@ int bind(int sockfd, const struct sockaddr *addr, socklen_t addrlen) {
int listen(int sockfd, int backlog) {
+ (void)sockfd;
+ (void)backlog;
return 0;
}
+int setsockopt(int sockfd, int level, int optid, const void *optdata, socklen_t optdatalen) {
+
+ (void)sockfd;
+ (void)level;
+ (void)optid;
+ (void)optdata;
+ (void)optdatalen;
+ return 0;
+}