From 0d47cb8b375f042c33261c27d39a1aaab8c18484 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Fri, 10 Jul 2009 17:21:12 +0200 Subject: [PATCH] quota2: direct-code XT_QUOTA_COUNTER_NAME_LENGTH --- extensions/xt_quota2.c | 2 +- extensions/xt_quota2.h | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/extensions/xt_quota2.c b/extensions/xt_quota2.c index ba1dc10..5f75342 100644 --- a/extensions/xt_quota2.c +++ b/extensions/xt_quota2.c @@ -29,7 +29,7 @@ struct xt_quota_counter { spinlock_t lock; struct list_head list; atomic_t ref; - char name[XT_QUOTA_COUNTER_NAME_LENGTH]; + char name[sizeof(((struct xt_quota_mtinfo2 *)NULL)->name)]; struct proc_dir_entry *procfs_entry; }; diff --git a/extensions/xt_quota2.h b/extensions/xt_quota2.h index 3c326df..fdb6db3 100644 --- a/extensions/xt_quota2.h +++ b/extensions/xt_quota2.h @@ -6,14 +6,12 @@ enum xt_quota_flags { XT_QUOTA_GROW = 1 << 1, XT_QUOTA_PACKET = 1 << 2, XT_QUOTA_MASK = 0x7, - - XT_QUOTA_COUNTER_NAME_LENGTH = 31, }; struct xt_quota_counter; struct xt_quota_mtinfo2 { - char name[XT_QUOTA_COUNTER_NAME_LENGTH]; + char name[31]; u_int8_t flags; /* Comparison-invariant */