From: <ms...@fr...> - 2005-09-29 02:22:53
|
I'm struggling to implement extended attributes getxattr is working, but listxattr is not I prepared the attached test case, which I hoped would return "foo" & "bar" to "getfattr -d" - but instead "getfattr -d" prints nothing - fis% getfattr -d mnt/foo fis% - this is output from test case filesystem - fis% ./hello -d mnt unique: 1, opcode: INIT (26), nodeid: 0, insize: 48 INIT: 7.1 INIT: 7.1 unique: 1, error: 0 (Success), outsize: 24 unique: 2, opcode: LOOKUP (1), nodeid: 1, insize: 44 LOOKUP /foo NODEID: 2 unique: 2, error: 0 (Success), outsize: 136 unique: 3, opcode: LISTXATTR (23), nodeid: 2, insize: 48 unique: 3, error: 0 (Success), outsize: 24 unique: 4, opcode: LISTXATTR (23), nodeid: 2, insize: 48 unique: 4, error: 0 (Success), outsize: 24 I tried on Debian unstable with libfuse2 2.3.0-4 & kernel module in 2.6.13-rc6-mm1 Any ideas? Thanks! Jack |