Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
tcp_westwood.c File Reference
#include <linux/mm.h>
#include <linux/module.h>
#include <linux/skbuff.h>
#include <linux/inet_diag.h>
#include <net/tcp.h>

Go to the source code of this file.

Data Structures

struct  westwood
 

Macros

#define TCP_WESTWOOD_RTT_MIN   (HZ/20) /* 50ms */
 
#define TCP_WESTWOOD_INIT_RTT   (20*HZ) /* maybe too conservative?! */
 

Functions

 module_init (tcp_westwood_register)
 
 module_exit (tcp_westwood_unregister)
 
 MODULE_AUTHOR ("Stephen Hemminger, Angelo Dell'Aera")
 
 MODULE_LICENSE ("GPL")
 
 MODULE_DESCRIPTION ("TCP Westwood+")
 

Macro Definition Documentation

#define TCP_WESTWOOD_INIT_RTT   (20*HZ) /* maybe too conservative?! */

Definition at line 48 of file tcp_westwood.c.

#define TCP_WESTWOOD_RTT_MIN   (HZ/20) /* 50ms */

Definition at line 47 of file tcp_westwood.c.

Function Documentation

MODULE_AUTHOR ( "Stephen  Hemminger,
Angelo Dell'Aera"   
)
MODULE_DESCRIPTION ( "TCP Westwood+"  )
module_exit ( tcp_westwood_unregister  )
module_init ( tcp_westwood_register  )
MODULE_LICENSE ( "GPL"  )