![]() |
The Netsukuku Project
0.0.9
An Alternative routing method
|

Go to the source code of this file.
Data Structures | |
| struct | udp_exec_pkt_argv |
| struct | udp_daemon_argv |
Macros | |
| #define | MAX_LISTENING_SOCKETS MAX_INTERFACES |
| #define | UDP_THREAD_FOR_EACH_PKT |
Functions | |
| int | prepare_listen_socket (int family, int socktype, u_short port, interface *dev) |
| void * | tcp_recv_loop (void *recv_pkt) |
| void * | tcp_daemon (void *null) |
| void * | udp_daemon (void *door) |
Variables | |
| pthread_mutex_t | udp_daemon_lock |
| pthread_mutex_t | tcp_daemon_lock |
| pthread_mutex_t | udp_exec_lock |
| pthread_mutex_t | tcp_exec_lock |
| #define MAX_LISTENING_SOCKETS MAX_INTERFACES |
| #define UDP_THREAD_FOR_EACH_PKT |
| int prepare_listen_socket | ( | int | family, |
| int | socktype, | ||
| u_short | port, | ||
| interface * | dev | ||
| ) |


| void* tcp_daemon | ( | void * | null | ) |


| void* tcp_recv_loop | ( | void * | recv_pkt | ) |


| void* udp_daemon | ( | void * | door | ) |


| pthread_mutex_t tcp_daemon_lock |
| pthread_mutex_t tcp_exec_lock |
| pthread_mutex_t udp_daemon_lock |
| pthread_mutex_t udp_exec_lock |