X-Git-Url: http://pilppa.org/gitweb/?a=blobdiff_plain;f=security%2Finode.c;h=f3b91bfbe4cb9483ea55e7e64c5c1c52b8c71d0d;hb=76068c4ff1cc03d9d24d17fd9e6a1475bc2f6730;hp=007ef252dde7b966661f2d1f9d8df4f47cb72927;hpb=22b61a11fd4e6d7a48d694ce350331bebc0394ed;p=linux-2.6-omap-h63xx.git diff --git a/security/inode.c b/security/inode.c index 007ef252dde..f3b91bfbe4c 100644 --- a/security/inode.c +++ b/security/inode.c @@ -202,12 +202,11 @@ static int create_by_name(const char *name, mode_t mode, * This function returns a pointer to a dentry if it succeeds. This * pointer must be passed to the securityfs_remove() function when the file is * to be removed (no automatic cleanup happens if your module is unloaded, - * you are responsible here). If an error occurs, %NULL is returned. + * you are responsible here). If an error occurs, the function will return + * the erorr value (via ERR_PTR). * * If securityfs is not enabled in the kernel, the value %-ENODEV is - * returned. It is not wise to check for this value, but rather, check for - * %NULL or !%NULL instead as to eliminate the need for #ifdef in the calling - * code. + * returned. */ struct dentry *securityfs_create_file(const char *name, mode_t mode, struct dentry *parent, void *data,