tcp_congctl
tcp_congctl_register(const char *name, const struct tcp_congctl *tcc)
tcp_congctl_bystruct(const struct tcp_congctl *tcc)
const struct tcp_congctl tcp_reno_ctl = {
const struct tcp_congctl tcp_newreno_ctl = {
const struct tcp_congctl tcp_cubic_ctl = {
const struct tcp_congctl *congctl_ctl;
extern const struct tcp_congctl tcp_reno_ctl;
extern const struct tcp_congctl tcp_newreno_ctl;
extern const struct tcp_congctl tcp_cubic_ctl;
int tcp_congctl_register(const char *, const struct tcp_congctl *);
tcp_congctl_bystruct(const struct tcp_congctl *);
const struct tcp_congctl *t_congctl; /* per TCB congctl algorithm */