From 56d79391b748563cc5075b9d31fe199db8a2d093 Mon Sep 17 00:00:00 2001 From: Vadim Kochan Date: Wed, 22 Apr 2015 19:26:11 +0300 Subject: netsniff-ng: Don't set IO prio when reading pcap file It allows to read pcap file for users who have no permissions to set process IO prio. Signed-off-by: Vadim Kochan Acked-by: Daniel Borkmann Signed-off-by: Tobias Klauser --- pcap_sg.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'pcap_sg.c') diff --git a/pcap_sg.c b/pcap_sg.c index 9d07656..80c2c5d 100644 --- a/pcap_sg.c +++ b/pcap_sg.c @@ -145,9 +145,10 @@ static void pcap_sg_fsync(int fd) fdatasync(fd); } -static void pcap_sg_init_once(void) +static void pcap_sg_init_once(bool enforce_prio) { - set_ioprio_rt(); + if (enforce_prio) + set_ioprio_rt(); } static int pcap_sg_prepare_access(int fd, enum pcap_mode mode, bool jumbo) -- cgit v1.2.3-54-g00ecf