Skip to content

Commit

Permalink
inet: Define IPV4_DEVCONF_MAX
Browse files Browse the repository at this point in the history
Define IPV4_DEVCONF_MAX to get rid of MAX - 1 notation.

Signed-off-by: Thomas Graf <tgraf@infradead.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
  • Loading branch information
Thomas Graf authored and David S. Miller committed Nov 17, 2010
1 parent f8ff182 commit ca7479e
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions include/linux/inetdevice.h
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,12 @@ enum
__IPV4_DEVCONF_MAX
};

#define IPV4_DEVCONF_MAX (__IPV4_DEVCONF_MAX - 1)

struct ipv4_devconf {
void *sysctl;
int data[__IPV4_DEVCONF_MAX - 1];
DECLARE_BITMAP(state, __IPV4_DEVCONF_MAX - 1);
int data[IPV4_DEVCONF_MAX];
DECLARE_BITMAP(state, IPV4_DEVCONF_MAX);
};

struct in_device {
Expand Down Expand Up @@ -90,7 +92,7 @@ static inline void ipv4_devconf_set(struct in_device *in_dev, int index,

static inline void ipv4_devconf_setall(struct in_device *in_dev)
{
bitmap_fill(in_dev->cnf.state, __IPV4_DEVCONF_MAX - 1);
bitmap_fill(in_dev->cnf.state, IPV4_DEVCONF_MAX);
}

#define IN_DEV_CONF_GET(in_dev, attr) \
Expand Down

0 comments on commit ca7479e

Please sign in to comment.