diff options
Diffstat (limited to 'net/ipv6/seg6.c')
| -rw-r--r-- | net/ipv6/seg6.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/net/ipv6/seg6.c b/net/ipv6/seg6.c index c81407770956..7f5621d09571 100644 --- a/net/ipv6/seg6.c +++ b/net/ipv6/seg6.c | |||
| @@ -306,9 +306,7 @@ static int seg6_genl_dumphmac(struct sk_buff *skb, struct netlink_callback *cb) | |||
| 306 | struct seg6_hmac_info *hinfo; | 306 | struct seg6_hmac_info *hinfo; |
| 307 | int ret; | 307 | int ret; |
| 308 | 308 | ||
| 309 | ret = rhashtable_walk_start(iter); | 309 | rhashtable_walk_start(iter); |
| 310 | if (ret && ret != -EAGAIN) | ||
| 311 | goto done; | ||
| 312 | 310 | ||
| 313 | for (;;) { | 311 | for (;;) { |
| 314 | hinfo = rhashtable_walk_next(iter); | 312 | hinfo = rhashtable_walk_next(iter); |
