mlel...@serpens.de (Michael van Elst) writes:

>mlel...@serpens.de (Michael van Elst) writes:

>>the direct struct doesn't use the d_namlen field, it's always zero.

>Correction, it apparently uses a 16bit d_namlen field and d_type is missing.
>This is the OLDDIRFMT.


Eh voila:

% ls -l /mnt
total 797
lrwxrwxrwx   1 root  wheel        8 Dec 17  1990 bin -> /usr/bin
drwxr-xr-x   2 root  wheel     3584 Nov 21  2002 dev
drwxr-xr-x   4 root  wheel     1024 Nov 21  2002 etc
-rw-r--r--   1 root  wheel        0 Nov 21  2002 fastboot
drwxr-xr-x   3 root  wheel      512 Oct 25  1990 home
lrwxrwxrwx   1 root  wheel        8 Dec 17  1990 lib -> /usr/lib
drwxr-xr-x   2 root  wheel     4096 Oct 25  1990 lost+found
drwxr-xr-x   2 root  wheel      512 Oct 25  1990 mnt
drwxr-xr-x   2 root  wheel      512 Mar  4  1991 mnt2
drwxr-xr-x   3 root  wheel      512 Nov  6  1990 packages
drwxr-xr-x   3 root  wheel      512 Oct 25  1990 release
drwxr-xr-x   2 root  wheel     1024 Nov 21  2002 sbin
-rw-r--r--   1 root  wheel        0 Oct 25  1990 slowboot
-rw-------   1 root  wheel  8388608 Nov 21  2002 swapfile
drwxr-xr-x   2 root  wheel      512 Oct 25  1990 tftpboot
drwxrwxrwt   2 root  wheel      512 Nov 21  2002 tmp
drwxr-xr-x  16 root  wheel      512 Nov 27  1990 usr
drwxr-xr-x  11 root  wheel      512 Nov 27  1990 var
-rwxr-xr-x   1 root  wheel   806064 Dec 14  1990 vmunix

arnold% file /mnt/vmunix 
/mnt/vmunix: a.out little-endian 32-bit demand paged pure executable not 
stripped

Reply via email to