|
@@ -1851,7 +1851,9 @@ ctnetlink_get_expect(struct sock *ctnl, struct sk_buff *skb,
|
|
|
if (err < 0)
|
|
|
return err;
|
|
|
|
|
|
- if (cda[CTA_EXPECT_MASTER])
|
|
|
+ if (cda[CTA_EXPECT_TUPLE])
|
|
|
+ err = ctnetlink_parse_tuple(cda, &tuple, CTA_EXPECT_TUPLE, u3);
|
|
|
+ else if (cda[CTA_EXPECT_MASTER])
|
|
|
err = ctnetlink_parse_tuple(cda, &tuple, CTA_EXPECT_MASTER, u3);
|
|
|
else
|
|
|
return -EINVAL;
|