Linux/linux 539a06b — net/ipv4 tcp_ulp.c
tcp: ulp: avoid module refcnt leak in tcp_set_ulp __tcp_ulp_find_autoload returns tcp_ulp_ops after taking a reference on the module. Then, if ->init fails, tcp_set_ulp propagates the error but nothing releases that reference. Fixes: 734942cc4ea6 ("tcp: ULP infrastructure") Signed-off-by: Sabrina Dubroca <sd at queasysnail.net> Signed-off-by: David S. Miller <davem at davemloft.net>
Delta | File | |
---|---|---|
+7 | -7 | net/ipv4/tcp_ulp.c |
+7 | -7 | 1 files |