gcc 4.9 only allows for-loop initialisation declarations in C99 or C11 modes.
Signed-off-by: Florian Westphal <fw@strlen.de>
if (e->flags & (1 << NFTNL_OBJ_CT_TIMEOUT_L4PROTO))
mnl_attr_put_u8(nlh, NFTA_CT_TIMEOUT_L4PROTO, timeout->l4proto);
if (e->flags & (1 << NFTNL_OBJ_CT_TIMEOUT_ARRAY)) {
+ int i;
+
nest = mnl_attr_nest_start(nlh, NFTA_CT_TIMEOUT_DATA);
- for (int i = 0; i < timeout_protocol[timeout->l4proto].attr_max; i++) {
+ for (i = 0; i < timeout_protocol[timeout->l4proto].attr_max; i++) {
if (timeout->timeout[i])
mnl_attr_put_u32(nlh, i+1, htonl(timeout->timeout[i]));
}