summaryrefslogtreecommitdiff
path: root/pcap_mm.c
diff options
context:
space:
mode:
Diffstat (limited to 'pcap_mm.c')
-rw-r--r--pcap_mm.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/pcap_mm.c b/pcap_mm.c
index 486fbfe..0c4114e 100644
--- a/pcap_mm.c
+++ b/pcap_mm.c
@@ -69,14 +69,14 @@ static ssize_t pcap_mm_read(int fd __maybe_unused, pcap_pkthdr_t *phdr,
{
size_t hdrsize = pcap_get_hdr_length(phdr, type), hdrlen;
- if (unlikely((off_t) (ptr_va_curr + hdrsize - ptr_va_start) > map_size))
+ if (unlikely((off_t) (ptr_va_curr + hdrsize - ptr_va_start) > (off_t) map_size))
return -EIO;
fmemcpy(&phdr->raw, ptr_va_curr, hdrsize);
ptr_va_curr += hdrsize;
hdrlen = pcap_get_length(phdr, type);
- if (unlikely((off_t) (ptr_va_curr + hdrlen - ptr_va_start) > map_size))
+ if (unlikely((off_t) (ptr_va_curr + hdrlen - ptr_va_start) > (off_t) map_size))
return -EIO;
if (unlikely(hdrlen == 0 || hdrlen > len))
return -EINVAL;
ipio <riku.voipio@linaro.org> Cc: <stable@vger.kernel.org> Cc: mark.rutland@arm.com Cc: linux-efi@vger.kernel.org Cc: matt@codeblueprint.co.uk Cc: leif.lindholm@linaro.org Cc: linux-arm-kernel@lists.infradead.org Link: http://lkml.kernel.org/r/1485971102-23330-2-git-send-email-ard.biesheuvel@linaro.org Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'security/tomoyo/load_policy.c')