Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 195141
b: refs/heads/master
c: 0771275
h: refs/heads/master
i:
  195139: dd112f0
v: v3
  • Loading branch information
Florian Westphal authored and David S. Miller committed May 18, 2010
1 parent 5c8b5c3 commit b2305e9
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 6811d58fc148c393f80a9f5a9db49d7e75cdc546
refs/heads/master: 0771275b25e84f568699a5d209c5e339ef83fa94
8 changes: 4 additions & 4 deletions trunk/net/ipv6/addrlabel.c
Original file line number Diff line number Diff line change
Expand Up @@ -422,10 +422,6 @@ static int ip6addrlbl_newdel(struct sk_buff *skb, struct nlmsghdr *nlh,
ifal->ifal_prefixlen > 128)
return -EINVAL;

if (ifal->ifal_index &&
!__dev_get_by_index(net, ifal->ifal_index))
return -EINVAL;

if (!tb[IFAL_ADDRESS])
return -EINVAL;

Expand All @@ -441,6 +437,10 @@ static int ip6addrlbl_newdel(struct sk_buff *skb, struct nlmsghdr *nlh,

switch(nlh->nlmsg_type) {
case RTM_NEWADDRLABEL:
if (ifal->ifal_index &&
!__dev_get_by_index(net, ifal->ifal_index))
return -EINVAL;

err = ip6addrlbl_add(net, pfx, ifal->ifal_prefixlen,
ifal->ifal_index, label,
nlh->nlmsg_flags & NLM_F_REPLACE);
Expand Down

0 comments on commit b2305e9

Please sign in to comment.