!C99Shell v. 2.1 [PHP 8 Update] [02.02.2022]!

Software: Apache/2.4.53 (Unix) OpenSSL/1.1.1o PHP/7.4.29 mod_perl/2.0.12 Perl/v5.34.1. PHP/7.4.29 

uname -a: Linux vps-2738122-x 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64 

uid=1(daemon) gid=1(daemon) grupos=1(daemon) 

Safe-mode: OFF (not secure)

/usr/src/linux-headers-4.15.0-213/include/linux/   drwxr-xr-x
Free 9.92 GB of 61.93 GB (16.02%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     fscrypt_notsupp.h (4.45 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* SPDX-License-Identifier: GPL-2.0 */
/*
 * fscrypt_notsupp.h
 *
 * This stubs out the fscrypt functions for filesystems configured without
 * encryption support.
 *
 * Do not include this file directly. Use fscrypt.h instead!
 */
#ifndef _LINUX_FSCRYPT_H
#error "Incorrect include of linux/fscrypt_notsupp.h!"
#endif

#ifndef _LINUX_FSCRYPT_NOTSUPP_H
#define _LINUX_FSCRYPT_NOTSUPP_H

/* crypto.c */
static inline struct fscrypt_ctx *fscrypt_get_ctx(const struct inode *inode,
                          gfp_t gfp_flags)
{
    return ERR_PTR(-EOPNOTSUPP);
}

static inline void fscrypt_release_ctx(struct fscrypt_ctx *ctx)
{
    return;
}

static inline struct page *fscrypt_encrypt_page(const struct inode *inode,
                        struct page *page,
                        unsigned int len,
                        unsigned int offs,
                        u64 lblk_num, gfp_t gfp_flags)
{
    return ERR_PTR(-EOPNOTSUPP);
}

static inline int fscrypt_decrypt_page(const struct inode *inode,
                       struct page *page,
                       unsigned int len, unsigned int offs,
                       u64 lblk_num)
{
    return -EOPNOTSUPP;
}


static inline void fscrypt_restore_control_page(struct page *page)
{
    return;
}

static inline void fscrypt_set_d_op(struct dentry *dentry)
{
    return;
}

static inline void fscrypt_set_encrypted_dentry(struct dentry *dentry)
{
    return;
}

/* policy.c */
static inline int fscrypt_ioctl_set_policy(struct file *filp,
                       const void __user *arg)
{
    return -EOPNOTSUPP;
}

static inline int fscrypt_ioctl_get_policy(struct file *filp, void __user *arg)
{
    return -EOPNOTSUPP;
}

static inline int fscrypt_has_permitted_context(struct inode *parent,
                        struct inode *child)
{
    return 0;
}

static inline int fscrypt_inherit_context(struct inode *parent,
                      struct inode *child,
                      void *fs_data, bool preload)
{
    return -EOPNOTSUPP;
}

/* keyinfo.c */
static inline int fscrypt_get_encryption_info(struct inode *inode)
{
    return -EOPNOTSUPP;
}

static inline void fscrypt_put_encryption_info(struct inode *inode,
                           struct fscrypt_info *ci)
{
    return;
}

 /* fname.c */
static inline int fscrypt_setup_filename(struct inode *dir,
                     const struct qstr *iname,
                     int lookup, struct fscrypt_name *fname)
{
    if (IS_ENCRYPTED(dir))
        return -EOPNOTSUPP;

    memset(fname, 0, sizeof(struct fscrypt_name));
    fname->usr_fname = iname;
    fname->disk_name.name = (unsigned char *)iname->name;
    fname->disk_name.len = iname->len;
    return 0;
}

static inline void fscrypt_free_filename(struct fscrypt_name *fname)
{
    return;
}

static inline u32 fscrypt_fname_encrypted_size(const struct inode *inode,
                           u32 ilen)
{
    /* never happens */
    WARN_ON(1);
    return 0;
}

static inline int fscrypt_fname_alloc_buffer(const struct inode *inode,
                         u32 ilen,
                         struct fscrypt_str *crypto_str)
{
    return -EOPNOTSUPP;
}

static inline void fscrypt_fname_free_buffer(struct fscrypt_str *crypto_str)
{
    return;
}

static inline int fscrypt_fname_disk_to_usr(struct inode *inode,
                        u32 hash, u32 minor_hash,
                        const struct fscrypt_str *iname,
                        struct fscrypt_str *oname)
{
    return -EOPNOTSUPP;
}

static inline int fscrypt_fname_usr_to_disk(struct inode *inode,
                        const struct qstr *iname,
                        struct fscrypt_str *oname)
{
    return -EOPNOTSUPP;
}

static inline bool fscrypt_match_name(const struct fscrypt_name *fname,
                      const u8 *de_name, u32 de_name_len)
{
    /* Encryption support disabled; use standard comparison */
    if (de_name_len != fname->disk_name.len)
        return false;
    return !memcmp(de_name, fname->disk_name.name, fname->disk_name.len);
}

/* bio.c */
static inline void fscrypt_decrypt_bio_pages(struct fscrypt_ctx *ctx,
                         struct bio *bio)
{
    return;
}

static inline void fscrypt_pullback_bio_page(struct page **page, bool restore)
{
    return;
}

static inline int fscrypt_zeroout_range(const struct inode *inode, pgoff_t lblk,
                    sector_t pblk, unsigned int len)
{
    return -EOPNOTSUPP;
}

/* hooks.c */

static inline int fscrypt_file_open(struct inode *inode, struct file *filp)
{
    if (IS_ENCRYPTED(inode))
        return -EOPNOTSUPP;
    return 0;
}

static inline int __fscrypt_prepare_link(struct inode *inode,
                     struct inode *dir)
{
    return -EOPNOTSUPP;
}

static inline int __fscrypt_prepare_rename(struct inode *old_dir,
                       struct dentry *old_dentry,
                       struct inode *new_dir,
                       struct dentry *new_dentry,
                       unsigned int flags)
{
    return -EOPNOTSUPP;
}

static inline int __fscrypt_prepare_lookup(struct inode *dir,
                       struct dentry *dentry)
{
    return -EOPNOTSUPP;
}

#endif    /* _LINUX_FSCRYPT_NOTSUPP_H */

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.1 [PHP 8 Update] [02.02.2022] maintained byC99Shell Github | Generation time: 0.5367 ]--