|
KallistiOS git master
Independent SDK for the Sega Dreamcast
|
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <kos/thread.h>#include "speedtest.h"Macros | |
| #define | BACKLOG 1 |
| #define | HTTP_PORT 80 |
Functions | |
| void * | server_thread (void *p) |
| #define BACKLOG 1 |
Referenced by server_thread().
| #define HTTP_PORT 80 |
Referenced by server_thread().
| void * server_thread | ( | void * | p | ) |
References accept(), AF_INET, BACKLOG, bind(), calloc(), http_state_t::client, DETACHED_THREAD, fprintf, free(), handle_request(), htons(), HTTP_PORT, INADDR_ANY, listen(), NULL, printf, in_addr::s_addr, setsockopt(), sockaddr_in::sin_addr, sockaddr_in::sin_family, sockaddr_in::sin_port, SO_RCVBUF, SO_SNDBUF, SOCK_STREAM, http_state_t::socket, socket(), SOL_SOCKET, thd_create(), and uint32_t().
Referenced by main().