Server for Information Technologies ������ ��������������
������� �������������� ����������
(095) 932-9212, 932-9213, 939-0783
E-mail: [email protected]
������ �������� ����(!) ������������� ���������� CIT Forum CD-ROM

INODE(4)

��������
inode - ������ ��������� �����

���������

#include <sys/types.h>
#include <sys/ino.h>

��������
� �������� ������� ��������� �������� ����� ��� �������� ����� ��������� ���������, ������������ �� ���������� ����� <sys/ino.h>:

/* ��������� ��������� ����� � ��� ����,
   ��� ��� �������� �� �����. */

struct dinode {
  ushort di_mode;     /* ����� � ��� ����� */
  short  di_nlink;    /* ���������� ������ �� ���� */
  ushort di_uid;      /* ������������� ��������� */
  ushort di_gid;      /* ������������� ������ */
  off_t  di_size;     /* ������ ����� � ������ */
  char   di_addr[40]; /* ������ ������ �� ����� */
  time_t di_atime;    /* ����� ���������� ������� */
  time_t di_mtime;    /* ����� ��������� ����������� */
  time_t di_ctime;    /* ����� ���������� ���������
                         ������� ����� */
};

/* �� 40 ���� ��� ������� ������������ 39:
   ��� 13 ������� �� 3 ����� ������. */
�� ������ ����� off_t � time_t ��. types(5).

��. �����
stat(2), fs(4), types(5).
Comments: [email protected]
Designed by Andrey Novikov
Copyright © CIT