!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/src/linux-2.4.18-xfs-1.1/drivers/s390/block/   drwxr-xr-x
Free 318.34 GB of 458.09 GB (69.49%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     dasd_diag.h (1.49 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* 
 * File...........: linux/drivers/s390/block/dasd_diag.h
 * Author(s)......: Holger Smolinski <Holger.Smolinski@de.ibm.com>
 * Based on.......: linux/drivers/s390/block/mdisk.h
 * ...............: by Hartmunt Penner <hpenner@de.ibm.com>
 * Bugreports.to..: <Linux390@de.ibm.com>
 * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000
 */

#define MDSK_WRITE_REQ 0x01
#define MDSK_READ_REQ  0x02

#define INIT_BIO        0x00
#define RW_BIO          0x01
#define TERM_BIO        0x02

#define DEV_CLASS_FBA   0x01
#define DEV_CLASS_ECKD  0x04
#define DEV_CLASS_CKD   0x04

typedef struct dasd_diag_characteristics_t {
    u16 dev_nr;
    u16 rdc_len;
    u8 vdev_class;
    u8 vdev_type;
    u8 vdev_status;
    u8 vdev_flags;
    u8 rdev_class;
    u8 rdev_type;
    u8 rdev_model;
    u8 rdev_features;
} __attribute__ ((packed, aligned (4)))

    dasd_diag_characteristics_t;

typedef struct diag_bio_t {
    u8 type;
    u8 status;
    u16 spare1;
    u32 block_number;
    u32 alet;
    u32 buffer;
} __attribute__ ((packed, aligned (8)))

    diag_bio_t;

typedef struct diag_init_io_t {
    u16 dev_nr;
    u16 spare1[11];
    u32 block_size;
    u32 offset;
    u32 start_block;
    u32 end_block;
    u32 spare2[6];
} __attribute__ ((packed, aligned (8)))

    diag_init_io_t;

typedef struct diag_rw_io_t {
    u16 dev_nr;
    u16 spare1[11];
    u8 key;
    u8 flags;
    u16 spare2;
    u32 block_count;
    u32 alet;
    u32 bio_list;
    u32 interrupt_params;
    u32 spare3[5];
} __attribute__ ((packed, aligned (8)))

    diag_rw_io_t;

int dasd_diag_init (void);
void dasd_diag_cleanup (void);

:: 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.0047 ]--