RTEMS CPU Kit with SuperCore  4.11.3
Data Structures | Macros | Functions
in_rmx.c File Reference
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/kernel.h>
#include <sys/sysctl.h>
#include <sys/queue.h>
#include <sys/socket.h>
#include <sys/socketvar.h>
#include <sys/mbuf.h>
#include <sys/syslog.h>
#include <net/if.h>
#include <net/route.h>
#include <netinet/in.h>
#include <netinet/in_systm.h>
#include <netinet/in_var.h>
#include <netinet/ip.h>
#include <netinet/ip_var.h>
#include <netinet/tcp.h>
#include <netinet/tcp_seq.h>
#include <netinet/tcp_timer.h>
#include <netinet/tcp_var.h>
Include dependency graph for in_rmx.c:

Data Structures

struct  rtqk_arg
 

Macros

#define RTPRF_OURS   RTF_PROTO3 /* set on routes we manage */
 
#define satosin(sa)   ((struct sockaddr_in *)sa)
 
#define RTQ_TIMEOUT   60*10 /* run no less than once every ten minutes */
 

Functions

int in_inithead (void **head, int off)
 
 SYSCTL_INT (_net_inet_ip, IPCTL_RTEXPIRE, rtexpire, CTLFLAG_RW, &rtq_reallyold, 0, "")
 
 SYSCTL_INT (_net_inet_ip, IPCTL_RTMINEXPIRE, rtminexpire, CTLFLAG_RW, &rtq_minreallyold, 0, "")
 
 SYSCTL_INT (_net_inet_ip, IPCTL_RTMAXCACHE, rtmaxcache, CTLFLAG_RW, &rtq_toomany, 0, "")
 
void in_rtqdrain (void)