1 |
/* Miscellaneous callbacks from Hurd fs servers to their clients. |
/* Miscellaneous callbacks from Hurd fs servers to their clients. |
2 |
Copyright (C) 1991, 1992, 1993, 1994, 1995 Free Software Foundation, Inc. |
Copyright (C) 1991,92,93,94,95,2002 Free Software Foundation, Inc. |
3 |
|
|
4 |
This file is part of the GNU Hurd. |
This file is part of the GNU Hurd. |
5 |
|
|
8 |
the Free Software Foundation; either version 2, or (at your option) |
the Free Software Foundation; either version 2, or (at your option) |
9 |
any later version. |
any later version. |
10 |
|
|
11 |
The GNU Hurd is distributed in the hope that it will be useful, |
The GNU Hurd is distributed in the hope that it will be useful, |
12 |
but WITHOUT ANY WARRANTY; without even the implied warranty of |
but WITHOUT ANY WARRANTY; without even the implied warranty of |
13 |
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
14 |
GNU General Public License for more details. |
GNU General Public License for more details. |
26 |
#endif |
#endif |
27 |
|
|
28 |
|
|
29 |
/* This is sent by a filesystem (after being requested with |
/* This is sent by a filesystem (after being requested with |
30 |
dir_notice_changes) every time a directory is changed. |
dir_notice_changes) every time a directory is changed. |
31 |
CHANGE identifies the sort of change that has occurred (see hurd_types.h); |
CHANGE identifies the sort of change that has occurred (see hurd_types.h); |
32 |
NAME is the name that was changed. */ |
NAME is the name that was changed. */ |
42 |
routine file_changed ( |
routine file_changed ( |
43 |
notify_port: mach_port_t; |
notify_port: mach_port_t; |
44 |
change: file_changed_type_t; |
change: file_changed_type_t; |
45 |
start: off_t; |
start: loff_t; |
46 |
end: off_t); |
end: loff_t); |