diff options
author | kib <kib@FreeBSD.org> | 2016-05-16 02:23:58 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2016-05-16 02:23:58 +0000 |
commit | ee7dae36d2e61b409a02a5ac1c35d4061b447438 (patch) | |
tree | d2f867d8f3464244931324d04f34022ef8022343 /lib | |
parent | 4b9538383708f5f2d1349c7e4a57ed138038e61a (diff) | |
download | FreeBSD-src-ee7dae36d2e61b409a02a5ac1c35d4061b447438.zip FreeBSD-src-ee7dae36d2e61b409a02a5ac1c35d4061b447438.tar.gz |
MFC r298922:
Issue NOTE_EXTEND when a directory entry is added to or removed from
the monitored directory as the result of rename(2) operation. The
renames staying in the directory are not reported.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/libc/sys/kqueue.2 | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/lib/libc/sys/kqueue.2 b/lib/libc/sys/kqueue.2 index b692c1f..fd57b16 100644 --- a/lib/libc/sys/kqueue.2 +++ b/lib/libc/sys/kqueue.2 @@ -24,7 +24,7 @@ .\" .\" $FreeBSD$ .\" -.Dd May 1, 2016 +.Dd May 2, 2016 .Dt KQUEUE 2 .Os .Sh NAME @@ -368,7 +368,13 @@ was called on the file referenced by the descriptor. .It Dv NOTE_WRITE A write occurred on the file referenced by the descriptor. .It Dv NOTE_EXTEND -The file referenced by the descriptor was extended. +For regular file, the file referenced by the descriptor was extended. +.Pp +For directory, reports that a directory entry was added or removed, +as the result of rename operation. +The +.Dv NOTE_EXTEND +event is not reported when a name is changed inside the directory. .It Dv NOTE_ATTRIB The file referenced by the descriptor had its attributes changed. .It Dv NOTE_LINK |