cc.h (721fc9d8ec8347cdc7ac9f1aefb44dff3eeb2220) | cc.h (370efe5ac85e97e32cfe78d25183c6f605b4d3e5) |
---|---|
1/*- 2 * Copyright (c) 2007-2008 3 * Swinburne University of Technology, Melbourne, Australia. 4 * Copyright (c) 2009-2010 Lawrence Stewart <lstewart@freebsd.org> 5 * Copyright (c) 2010 The FreeBSD Foundation 6 * All rights reserved. 7 * 8 * This software was developed at the Centre for Advanced Internet --- 50 unchanged lines hidden (view full) --- 59extern STAILQ_HEAD(cc_head, cc_algo) cc_list; 60extern const int tcprexmtthresh; 61extern struct cc_algo newreno_cc_algo; 62 63/* Per-netstack bits. */ 64VNET_DECLARE(struct cc_algo *, default_cc_ptr); 65#define V_default_cc_ptr VNET(default_cc_ptr) 66 | 1/*- 2 * Copyright (c) 2007-2008 3 * Swinburne University of Technology, Melbourne, Australia. 4 * Copyright (c) 2009-2010 Lawrence Stewart <lstewart@freebsd.org> 5 * Copyright (c) 2010 The FreeBSD Foundation 6 * All rights reserved. 7 * 8 * This software was developed at the Centre for Advanced Internet --- 50 unchanged lines hidden (view full) --- 59extern STAILQ_HEAD(cc_head, cc_algo) cc_list; 60extern const int tcprexmtthresh; 61extern struct cc_algo newreno_cc_algo; 62 63/* Per-netstack bits. */ 64VNET_DECLARE(struct cc_algo *, default_cc_ptr); 65#define V_default_cc_ptr VNET(default_cc_ptr) 66 |
67VNET_DECLARE(int, cc_do_abe); 68#define V_cc_do_abe VNET(cc_do_abe) 69 70VNET_DECLARE(int, cc_abe_frlossreduce); 71#define V_cc_abe_frlossreduce VNET(cc_abe_frlossreduce) 72 |
|
67/* Define the new net.inet.tcp.cc sysctl tree. */ 68SYSCTL_DECL(_net_inet_tcp_cc); 69 70/* CC housekeeping functions. */ 71int cc_register_algo(struct cc_algo *add_cc); 72int cc_deregister_algo(struct cc_algo *remove_cc); 73 74/* --- 105 unchanged lines hidden --- | 73/* Define the new net.inet.tcp.cc sysctl tree. */ 74SYSCTL_DECL(_net_inet_tcp_cc); 75 76/* CC housekeeping functions. */ 77int cc_register_algo(struct cc_algo *add_cc); 78int cc_deregister_algo(struct cc_algo *remove_cc); 79 80/* --- 105 unchanged lines hidden --- |