]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
af-packet: print errno on mmap error
authorEric Leblond <eric@regit.org>
Tue, 26 Apr 2016 17:46:19 +0000 (19:46 +0200)
committerVictor Julien <victor@inliniac.net>
Fri, 20 May 2016 10:32:40 +0000 (12:32 +0200)
src/source-af-packet.c

index f6b6237f6830a65b817d8bf88502889c96706b99..0581f00e72e42de9cdb87b94adb2b7a396132416 100644 (file)
@@ -1751,7 +1751,8 @@ static int AFPSetupRing(AFPThreadVars *ptv, char *devname)
     ring_buf = mmap(0, ring_buflen, PROT_READ|PROT_WRITE,
             mmap_flag, ptv->socket, 0);
     if (ring_buf == MAP_FAILED) {
-        SCLogError(SC_ERR_MEM_ALLOC, "Unable to mmap");
+        SCLogError(SC_ERR_MEM_ALLOC, "Unable to mmap, error %s",
+                   strerror(errno));
         goto mmap_err;
     }
 #ifdef HAVE_TPACKET_V3