From: Eric Leblond Date: Fri, 1 Apr 2016 20:52:37 +0000 (+0200) Subject: af-packet: pack AFPPeer structure X-Git-Tag: suricata-3.1RC1~106 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7fa963718fa630320cb426702304c4bf8cdab5a8;p=thirdparty%2Fsuricata.git af-packet: pack AFPPeer structure --- diff --git a/src/source-af-packet.h b/src/source-af-packet.h index 89e82ec5d9..75904f3186 100644 --- a/src/source-af-packet.h +++ b/src/source-af-packet.h @@ -88,16 +88,16 @@ typedef struct AFPIfaceConfig_ */ typedef struct AFPPeer_ { - char iface[AFP_IFACE_NAME_LENGTH]; SC_ATOMIC_DECLARE(int, socket); SC_ATOMIC_DECLARE(int, sock_usage); SC_ATOMIC_DECLARE(int, if_idx); - SC_ATOMIC_DECLARE(uint8_t, state); - SCMutex sock_protect; int flags; + SCMutex sock_protect; int turn; /**< Field used to store initialisation order. */ + SC_ATOMIC_DECLARE(uint8_t, state); struct AFPPeer_ *peer; TAILQ_ENTRY(AFPPeer_) next; + char iface[AFP_IFACE_NAME_LENGTH]; } AFPPeer; /**