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_rw.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'pcap_rw.c') diff --git a/pcap_rw.c b/pcap_rw.c index 5a739da..b6be922 100644 --- a/pcap_rw.c +++ b/pcap_rw.c @@ -57,9 +57,10 @@ static ssize_t pcap_rw_read(int fd, pcap_pkthdr_t *phdr, enum pcap_type type, return hdrsize + hdrlen; } -static void pcap_rw_init_once(void) +static void pcap_rw_init_once(bool enforce_prio) { - set_ioprio_rt(); + if (enforce_prio) + set_ioprio_rt(); } static void pcap_rw_fsync(int fd) -- cgit v1.2.3-54-g00ecf