|
ReactOS 0.4.16-dev-1948-gd260c1d
|
#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().