#include <kre_threads.h>
Data Fields | |
struct task_struct * | task |
Struct of actual kernel thread. | |
int(* | fun )(void *) |
Thread function with pointer to this struct. | |
void * | data |
int | state |
State can be KRE_INITIALIZED, KRE_RUNNING . | |
struct semaphore | state_sem |
SEMAPHOR for change state. | |
struct completion | c |
Info about completion of this thread this use instaid of 'state' when kre_thread struct must be clean. | |
struct socket * | csock |
Accepted client socket. | |
struct socket * | dstsock |
Proxy destination server socket. |
int(* kre_thread::fun)(void *) |
Thread function with pointer to this struct.
State can be KRE_INITIALIZED, KRE_RUNNING .
..
struct semaphore kre_thread::state_sem [read] |
SEMAPHOR for change state.
struct task_struct* kre_thread::task [read] |
Struct of actual kernel thread.