aboutsummaryrefslogtreecommitdiff
path: root/drivers/char/ip2/ip2ioctl.h
diff options
context:
space:
mode:
authorPatrick McHardy <kaber@trash.net>2007-05-22 17:00:01 -0700
committerDavid S. Miller <davem@davemloft.net>2007-05-22 17:00:01 -0700
commit83b496e928dbd38104bfb107230cc88751b09d89 (patch)
treec4c31034bd85034845974de89ddff52ab04dfdcf /drivers/char/ip2/ip2ioctl.h
parent1f8481d19af005c469ee50cf972486240905585e (diff)
[RTNETLINK]: Allow changing of subsets of netdevice flags in rtnl_setlink
rtnl_setlink doesn't allow to change subsets of the flags, just to override the set entirely by a new one. This means that for simply setting a device up or down userspace first needs to query the current flags, change it and send the changed flags back, which is racy and needlessly complicated. Mask the flags using ifi_change since this is what it is intended for. For backwards compatibility treat ifi_change == 0 as ~0 (even though it seems quite unlikely that anyone has been using this so far). Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/char/ip2/ip2ioctl.h')
0 files changed, 0 insertions, 0 deletions