diff options
author | hrs <hrs@FreeBSD.org> | 2009-06-09 08:09:30 +0000 |
---|---|---|
committer | hrs <hrs@FreeBSD.org> | 2009-06-09 08:09:30 +0000 |
commit | 998ac729b4fb5c2e6389ffcf14e3875b00e43e10 (patch) | |
tree | 7b647980987bdc79f3a7b85acbc0491a4a8b8245 /sys/net/if_gif.c | |
parent | ee44c932b29dceb6afcc040b341d3f2a239c2843 (diff) | |
download | FreeBSD-src-998ac729b4fb5c2e6389ffcf14e3875b00e43e10.zip FreeBSD-src-998ac729b4fb5c2e6389ffcf14e3875b00e43e10.tar.gz |
Style fix.
Submitted by: bz
Diffstat (limited to 'sys/net/if_gif.c')
-rw-r--r-- | sys/net/if_gif.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sys/net/if_gif.c b/sys/net/if_gif.c index d8fb54b..2edab95 100644 --- a/sys/net/if_gif.c +++ b/sys/net/if_gif.c @@ -912,13 +912,13 @@ gif_ioctl(ifp, cmd, data) case GIFSOPTS: if ((error = priv_check(curthread, PRIV_NET_GIF)) != 0) break; - if (!(error = copyin(ifr->ifr_data, &options, - sizeof(options)))) { - if ((options | GIF_OPTMASK) == GIF_OPTMASK) - sc->gif_options = options; - else - error = EINVAL; - } + error = copyin(ifr->ifr_data, &options, sizeof(options)); + if (error) + break; + if (options & ~GIF_OPTMASK) + error = EINVAL; + else + sc->gif_options = options; break; default: |