From d7ac9ad4f480d6e162165ec3f2c8e1bf50003ec3 Mon Sep 17 00:00:00 2001 From: Stephen Hemminger Date: Wed, 9 Mar 2011 10:42:35 -0800 Subject: [PATCH] Fix warning in u32 from assignment in conditional --- tc/f_u32.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tc/f_u32.c b/tc/f_u32.c index d9d40914..c77e9cc8 100644 --- a/tc/f_u32.c +++ b/tc/f_u32.c @@ -432,7 +432,8 @@ static int parse_ip6_class(int *argc_p, char ***argv_p, struct tc_u32_sel *sel) key = htonl(key); mask = htonl(mask); - if (res = pack_key(sel, key, mask, off, offmask) < 0) + res = pack_key(sel, key, mask, off, offmask); + if (res < 0) return -1; *argc_p = argc;