X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;ds=sidebyside;f=libcfs%2Flibcfs%2Flinux%2Flinux-module.c;h=d29017248e14cb22e4de36f550064d7e2216bbbe;hb=6fd5e00ff03d41b427eec5d70efaef4bbdd8d59c;hp=88eab3ea54b495d0bcb1e9b7187d25f4e37fbc98;hpb=14c1444535f2474268741795fabcec8541741f31;p=fs%2Flustre-release.git diff --git a/libcfs/libcfs/linux/linux-module.c b/libcfs/libcfs/linux/linux-module.c index 88eab3e..d290172 100644 --- a/libcfs/libcfs/linux/linux-module.c +++ b/libcfs/libcfs/linux/linux-module.c @@ -26,7 +26,7 @@ * GPL HEADER END */ /* - * Copyright 2008 Sun Microsystems, Inc. All rights reserved + * Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved. * Use is subject to license terms. */ /* @@ -84,7 +84,7 @@ int libcfs_ioctl_getdata(char *buf, char *end, void *arg) if (data->ioc_inllen2) data->ioc_inlbuf2 = &data->ioc_bulk[0] + - size_round(data->ioc_inllen1); + cfs_size_round(data->ioc_inllen1); RETURN(0); } @@ -138,7 +138,7 @@ libcfs_ioctl(struct inode *inode, struct file *file, struct cfs_psdev_file pfile; int rc = 0; - if (current->fsuid != 0) + if (current_fsuid() != 0) return -EACCES; if ( _IOC_TYPE(cmd) != IOC_LIBCFS_TYPE ||