icmp_module.c File Reference

ICMP standalone module implementation. More...

#include <async.h>
#include <stdio.h>
#include <ipc/ipc.h>
#include <ipc/services.h>
#include "../../err.h"
#include "../../modules.h"
#include "../../structures/packet/packet.h"
#include "../../include/net_interface.h"
#include "icmp.h"
#include "icmp_module.h"
Include dependency graph for icmp_module.c:

Defines

#define NAME   "ICMP protocol"
 ICMP module name.

Functions

void module_print_name (void)
 Prints the module name.
int module_start (async_client_conn_t client_connection)
 Starts the ICMP module.
int module_message (ipc_callid_t callid, ipc_call_t *call, ipc_call_t *answer, int *answer_count)
 Processes the ICMP message.

Variables

icmp_globals_t icmp_globals
 ICMP module global data.

Detailed Description

ICMP standalone module implementation.

Contains skeleton module functions mapping. The functions are used by the module skeleton as module specific entry points.

See also:
module.c

Generated on Thu Mar 11 20:46:19 2010 for Networking and TCP/IP stack for HelenOS system by  doxygen 1.6.1