Record the IEEE P1282 Rock Ridge version 1.12 POSIX File Serial Number,
i. e. the POSIX:5.6.1 st_ino field, which can be used to detect hard links in the file system. This is also the default in mkisofs(8) and according to its man page, no system only being able to cope with Rock Ridge version 1.10 is known to exist. PR: 185138 Submitted by: Kurt Lidl MFC after: 1 week
This commit is contained in:
parent
2f01b471a8
commit
516e016844
@ -634,7 +634,7 @@ cd9660_createSL(cd9660node *node)
|
||||
int
|
||||
cd9660node_rrip_px(struct ISO_SUSP_ATTRIBUTES *v, fsnode *pxinfo)
|
||||
{
|
||||
v->attr.rr_entry.PX.h.length[0] = 36;
|
||||
v->attr.rr_entry.PX.h.length[0] = 44;
|
||||
v->attr.rr_entry.PX.h.version[0] = 1;
|
||||
cd9660_bothendian_dword(pxinfo->inode->st.st_mode,
|
||||
v->attr.rr_entry.PX.mode);
|
||||
@ -644,8 +644,9 @@ cd9660node_rrip_px(struct ISO_SUSP_ATTRIBUTES *v, fsnode *pxinfo)
|
||||
v->attr.rr_entry.PX.uid);
|
||||
cd9660_bothendian_dword(pxinfo->inode->st.st_gid,
|
||||
v->attr.rr_entry.PX.gid);
|
||||
cd9660_bothendian_dword(pxinfo->inode->st.st_ino,
|
||||
v->attr.rr_entry.PX.serial);
|
||||
|
||||
/* Ignoring the serial number for now */
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
@ -103,7 +103,7 @@ typedef struct {
|
||||
u_char links [ISODCL(13,20)];
|
||||
u_char uid [ISODCL(21,28)];
|
||||
u_char gid [ISODCL(29,36)];
|
||||
u_char serial [ISODCL(37,44)];/* Not used */
|
||||
u_char serial [ISODCL(37,44)];
|
||||
} ISO_RRIP_PX;
|
||||
|
||||
typedef struct {
|
||||
|
Loading…
Reference in New Issue
Block a user