From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Engelhardt Subject: Re: [PATCH 1/1] extensions: add idletimer xt target extension Date: Mon, 14 Jun 2010 16:40:09 +0200 (CEST) Message-ID: References: <1276525990-7058-1-git-send-email-luciano.coelho@nokia.com> <1276525990-7058-2-git-send-email-luciano.coelho@nokia.com> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: kaber@trash.net, netfilter-devel@vger.kernel.org, jukka.rissanen@nokia.com To: Luciano Coelho Return-path: Received: from borg.medozas.de ([188.40.89.202]:43191 "EHLO borg.medozas.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752861Ab0FNOkK (ORCPT ); Mon, 14 Jun 2010 10:40:10 -0400 In-Reply-To: <1276525990-7058-2-git-send-email-luciano.coelho@nokia.com> Sender: netfilter-devel-owner@vger.kernel.org List-ID: On Monday 2010-06-14 16:33, Luciano Coelho wrote: >+#ifndef _XT_IDLETIMER_H >+#define _XT_IDLETIMER_H >+ >+#include >+ >+#define MAX_IDLETIMER_LABEL_SIZE 32 I suggest we go down to 28 on this one, so that there won't be a wasted padding hole on 64-bit. >+struct idletimer_tg_info { >+ __u32 timeout; >+ >+ char label[MAX_IDLETIMER_LABEL_SIZE]; >+ >+ /* for kernel module internal use only */ >+ struct idletimer_tg *timer __attribute((aligned(8))); >+};