lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 18 Sep 2017 09:41:18 +0200 From: Richard Cochran <rcochran@...utronix.de> To: <netdev@...r.kernel.org> Cc: <linux-kernel@...r.kernel.org>, intel-wired-lan@...ts.osuosl.org, Andre Guedes <andre.guedes@...el.com>, Anna-Maria Gleixner <anna-maria@...utronix.de>, David Miller <davem@...emloft.net>, Henrik Austad <henrik@...tad.us>, Jesus Sanchez-Palencia <jesus.sanchez-palencia@...el.com>, John Stultz <john.stultz@...aro.org>, Thomas Gleixner <tglx@...utronix.de>, Vinicius Costa Gomes <vinicius.gomes@...el.com> Subject: [PATCH RFC V1 net-next 3/6] net: ipv4: raw: Hook into time based transmission. For raw packets, copy the desired future transmit time from the CMSG cookie into the skb. Signed-off-by: Richard Cochran <rcochran@...utronix.de> --- net/ipv4/raw.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net/ipv4/raw.c b/net/ipv4/raw.c index 33b70bfd1122..f6805973629b 100644 --- a/net/ipv4/raw.c +++ b/net/ipv4/raw.c @@ -381,6 +381,7 @@ static int raw_send_hdrinc(struct sock *sk, struct flowi4 *fl4, skb->priority = sk->sk_priority; skb->mark = sk->sk_mark; + skb->transmit_time = sockc->transmit_time; skb_dst_set(skb, &rt->dst); *rtp = NULL; @@ -555,6 +556,7 @@ static int raw_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) } ipc.sockc.tsflags = sk->sk_tsflags; + ipc.sockc.transmit_time = 0; ipc.addr = inet->inet_saddr; ipc.opt = NULL; ipc.tx_flags = 0; -- 2.11.0
Powered by blists - more mailing lists