mirror of https://github.com/OpenIPC/firmware.git
27 lines
851 B
Diff
27 lines
851 B
Diff
diff -drupN a/net/ipv4/udp.c b/net/ipv4/udp.c
|
|
--- a/net/ipv4/udp.c 2018-08-06 17:23:04.000000000 +0300
|
|
+++ b/net/ipv4/udp.c 2022-06-12 05:28:14.000000000 +0300
|
|
@@ -1018,7 +1018,8 @@ int udp_sendmsg(struct sock *sk, struct
|
|
flowi4_init_output(fl4, ipc.oif, sk->sk_mark, tos,
|
|
RT_SCOPE_UNIVERSE, sk->sk_protocol,
|
|
flow_flags,
|
|
- faddr, saddr, dport, inet->inet_sport);
|
|
+ faddr, saddr, dport, inet->inet_sport,
|
|
+ sk->sk_uid);
|
|
|
|
security_sk_classify_flow(sk, flowi4_to_flowi(fl4));
|
|
rt = ip_route_output_flow(net, fl4, sk);
|
|
@@ -2459,7 +2460,12 @@ void udp4_proc_exit(void)
|
|
}
|
|
#endif /* CONFIG_PROC_FS */
|
|
|
|
+#ifdef CONFIG_BASE_SMALL
|
|
+static __initdata unsigned long uhash_entries = 16;
|
|
+#else
|
|
static __initdata unsigned long uhash_entries;
|
|
+#endif
|
|
+
|
|
static int __init set_uhash_entries(char *str)
|
|
{
|
|
ssize_t ret;
|