![]() |
Flowgrind
Advanced TCP traffic generator
|
RPCServer related functions and structs used by the Flowgrind daemon. More...
#include "config.h"
#include <stdlib.h>
#include <stdint.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <netdb.h>
#include <netinet/tcp.h>
#include <xmlrpc-c/base.h>
#include <xmlrpc-c/server.h>
#include <xmlrpc-c/server_abyss.h>
#include <xmlrpc-c/util.h>
Go to the source code of this file.
Data Structures | |
struct | fg_rpc_server |
Information about the daemons XMLrpc server. More... | |
Functions | |
void | init_rpc_server (struct fg_rpc_server *server, char *rpc_bind_addr, unsigned port) |
Initializes the xmlrpc server. More... | |
void | run_rpc_server (struct fg_rpc_server *server) |
Enters the xmlrpc server mainloop. More... | |
RPCServer related functions and structs used by the Flowgrind daemon.
Definition in file fg_rpc_server.h.
void init_rpc_server | ( | struct fg_rpc_server * | server, |
char * | rpc_bind_addr, | ||
unsigned | port | ||
) |
Initializes the xmlrpc server.
This function initializes the xmlrpc environment, registers exported methods and binds to the control port.
Definition at line 835 of file fg_rpc_server.c.
void run_rpc_server | ( | struct fg_rpc_server * | server | ) |
Enters the xmlrpc server mainloop.
Definition at line 878 of file fg_rpc_server.c.