#include <linux/module.h>
#include <net/tcp.h>
#define TCP_SCALABLE_AI_CNT …
#define TCP_SCALABLE_MD_SCALE …
static void tcp_scalable_cong_avoid(struct sock *sk, u32 ack, u32 acked)
{ … }
static u32 tcp_scalable_ssthresh(struct sock *sk)
{ … }
static struct tcp_congestion_ops tcp_scalable __read_mostly = …;
static int __init tcp_scalable_register(void)
{ … }
static void __exit tcp_scalable_unregister(void)
{ … }
module_init(…) …;
module_exit(tcp_scalable_unregister);
MODULE_AUTHOR(…) …;
MODULE_LICENSE(…) …;
MODULE_DESCRIPTION(…) …;