ReactOS 0.4.16-dev-746-g329a414
|
#include <schily/mconfig.h>
#include "mkisofs.h"
#include "rock.h"
#include <schily/device.h>
#include <schily/schily.h>
Go to the source code of this file.
Functions | |
LOCAL void rstrncpy | __PR ((char *t, char *f, size_t tlen, siconvt_t *inls, siconvt_t *onls)) |
LOCAL void add_CE_entry | __PR ((char *field, int line)) |
LOCAL int gen_xa_attr | __PR ((mode_t attr)) |
LOCAL void gen_xa | __PR ((struct stat *lstatbuf)) |
EXPORT int generate_xa_rr_attributes | __PR ((char *whole_name, char *name, struct directory_entry *s_entry, struct stat *statbuf, struct stat *lstatbuf, int deep_opt)) |
char *generate_rr_extension_record | __PR ((char *id, char *descriptor, char *source, int *size)) |
LOCAL void | rstrncpy (char *t, char *f, size_t tlen, siconvt_t *inls, siconvt_t *onls) |
LOCAL void | add_CE_entry (char *field, int line) |
LOCAL int | gen_xa_attr (mode_t attr) |
LOCAL void | gen_xa (struct stat *lstatbuf) |
EXPORT int | generate_xa_rr_attributes (char *whole_name, char *name, struct directory_entry *s_entry, struct stat *statbuf, struct stat *lstatbuf, int deep_opt) |
EXPORT char * | generate_rr_extension_record (char *id, char *descriptor, char *source, int *size) |
Variables | |
static UConst char | sccsid [] |
LOCAL Uchar | Rock [16384] |
LOCAL Uchar | symlink_buff [PATH_MAX+1] |
LOCAL int | ipnt = 0 |
LOCAL int | recstart = 0 |
LOCAL int | currlen = 0 |
LOCAL int | mainrec = 0 |
LOCAL int | reclimit |
#define PX_OLD_SIZE 36 /* RR POSIX Extensions (mode/nlink/uid/gid) */ |
#define PX_SIZE 44 /* RR POSIX Extensions (mode/nlink/uid/gid/ino) */ |
#define ZF_SIZE 16 /* RR* Linux compression extension */ |
char *generate_rr_extension_record __PR | ( | (char *id, char *descriptor, char *source, int *size) | ) |
EXPORT int generate_xa_rr_attributes __PR | ( | (char *whole_name, char *name, struct directory_entry *s_entry, struct stat *statbuf, struct stat *lstatbuf, int deep_opt) | ) |
LOCAL int gen_xa_attr __PR | ( | (mode_t attr) | ) |
Definition at line 127 of file rock.c.
Referenced by generate_xa_rr_attributes().
Definition at line 166 of file rock.c.
Referenced by gen_xa().
EXPORT char * generate_rr_extension_record | ( | char * | id, |
char * | descriptor, | ||
char * | source, | ||
int * | size | ||
) |
Definition at line 903 of file rock.c.
Referenced by main().
EXPORT int generate_xa_rr_attributes | ( | char * | whole_name, |
char * | name, | ||
struct directory_entry * | s_entry, | ||
struct stat * | statbuf, | ||
struct stat * | lstatbuf, | ||
int | deep_opt | ||
) |
Definition at line 236 of file rock.c.
Referenced by attach_dot_entries(), dup_relocated_dir(), find_or_create_directory(), generate_reloc_directory(), insert_boot_cat(), insert_file_entry(), and sort_n_finish().
Definition at line 104 of file rock.c.
Referenced by generate_xa_rr_attributes().
Definition at line 98 of file rock.c.
Referenced by add_CE_entry(), and generate_xa_rr_attributes().
Definition at line 96 of file rock.c.
Referenced by add_CE_entry(), gen_xa(), and generate_xa_rr_attributes().
Definition at line 99 of file rock.c.
Referenced by add_CE_entry(), and generate_xa_rr_attributes().
Definition at line 100 of file rock.c.
Referenced by add_CE_entry(), and generate_xa_rr_attributes().
Definition at line 97 of file rock.c.
Referenced by add_CE_entry(), and generate_xa_rr_attributes().
Definition at line 94 of file rock.c.
Referenced by add_CE_entry(), gen_xa(), generate_rr_extension_record(), and generate_xa_rr_attributes().