!C99Shell v. 1.0 pre-release build #13!

Software: Apache/2.0.54 (Unix) mod_perl/1.99_09 Perl/v5.8.0 mod_ssl/2.0.54 OpenSSL/0.9.7l DAV/2 FrontPage/5.0.2.2635 PHP/4.4.0 mod_gzip/2.0.26.1a 

uname -a: Linux snow.he.net 4.4.276-v2-mono-1 #1 SMP Wed Jul 21 11:21:17 PDT 2021 i686 

uid=99(nobody) gid=98(nobody) groups=98(nobody) 

Safe-mode: OFF (not secure)

/usr/include/linux/   drwxr-xr-x
Free 318.37 GB of 458.09 GB (69.5%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     affs_fs_i.h (1.69 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
#ifndef _AFFS_FS_I
#define _AFFS_FS_I

#include <linux/a.out.h>

// move this to linux/coda.h!!!
#include <linux/time.h>

#define AFFS_CACHE_SIZE        PAGE_SIZE
//#define AFFS_CACHE_SIZE        (4*4)

#define AFFS_MAX_PREALLOC    32
#define AFFS_LC_SIZE        (AFFS_CACHE_SIZE/sizeof(u32)/2)
#define AFFS_AC_SIZE        (AFFS_CACHE_SIZE/sizeof(struct affs_ext_key)/2)
#define AFFS_AC_MASK        (AFFS_AC_SIZE-1)

struct affs_ext_key {
    u32    ext;                /* idx of the extended block */
    u32    key;                /* block number */
};

/*
 * affs fs inode data in memory
 */
struct affs_inode_info {
    u32     i_opencnt;
    struct semaphore i_link_lock;        /* Protects internal inode access. */
    struct semaphore i_ext_lock;        /* Protects internal inode access. */
#define i_hash_lock i_ext_lock
    u32     i_blkcnt;            /* block count */
    u32     i_extcnt;            /* extended block count */
    u32    *i_lc;                /* linear cache of extended blocks */
    u32     i_lc_size;
    u32     i_lc_shift;
    u32     i_lc_mask;
    struct affs_ext_key *i_ac;        /* associative cache of extended blocks */
    u32     i_ext_last;            /* last accessed extended block */
    struct buffer_head *i_ext_bh;        /* bh of last extended block */
    unsigned long mmu_private;
    u32     i_protect;            /* unused attribute bits */
    u32     i_lastalloc;            /* last allocated block */
    int     i_pa_cnt;            /* number of preallocated blocks */
#if 0
    s32     i_original;            /* if != 0, this is the key of the original */
    u32     i_data[AFFS_MAX_PREALLOC];    /* preallocated blocks */
    int     i_cache_users;            /* Cache cannot be freed while > 0 */
    unsigned char i_hlink;            /* This is a fake */
    unsigned char i_pad;
    s32     i_parent;            /* parent ino */
#endif
};

/* short cut to get to the affs specific inode data */
#define AFFS_INODE    (&inode->u.affs_i)
#define AFFS_DIR    (&dir->u.affs_i)

#endif

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

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

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

--[ c99shell v. 1.0 pre-release build #13 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.004 ]--