summaryrefslogtreecommitdiffstats
path: root/sys/net/if_gif.c
diff options
context:
space:
mode:
authorhrs <hrs@FreeBSD.org>2009-06-09 08:09:30 +0000
committerhrs <hrs@FreeBSD.org>2009-06-09 08:09:30 +0000
commit998ac729b4fb5c2e6389ffcf14e3875b00e43e10 (patch)
tree7b647980987bdc79f3a7b85acbc0491a4a8b8245 /sys/net/if_gif.c
parentee44c932b29dceb6afcc040b341d3f2a239c2843 (diff)
downloadFreeBSD-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.c14
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:
OpenPOWER on IntegriCloud