aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2008-05-24 20:47:18 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2008-05-24 20:47:18 +0000
commit8e2c9e1518d42320ebd4b3ff09220d79a199e8ff (patch)
treeee565d0dbcbca18b33720aabc334d55ee39151da /include
parente94a87134d2c78d3a1df39605d1f30d928a592a5 (diff)
downloadbusybox-w32-8e2c9e1518d42320ebd4b3ff09220d79a199e8ff.tar.gz
busybox-w32-8e2c9e1518d42320ebd4b3ff09220d79a199e8ff.tar.bz2
busybox-w32-8e2c9e1518d42320ebd4b3ff09220d79a199e8ff.zip
inotify: new applet by Vladimir Dronnikov <dronnikov AT gmail.com>
function old new delta inotifyd_main - 453 +453 packed_usage 24246 24450 +204 inotify_add_watch - 47 +47 inotify_init - 29 +29 mask_names - 13 +13 signal_handler 130 140 +10 applet_names 1859 1868 +9 applet_main 1132 1136 +4 applet_nameofs 566 568 +2 signalled 1 2 +1
Diffstat (limited to 'include')
-rw-r--r--include/applets.h1
-rw-r--r--include/usage.h24
2 files changed, 25 insertions, 0 deletions
diff --git a/include/applets.h b/include/applets.h
index 27c3a1b6f..4797e1dd5 100644
--- a/include/applets.h
+++ b/include/applets.h
@@ -185,6 +185,7 @@ USE_IFENSLAVE(APPLET(ifenslave, _BB_DIR_SBIN, _BB_SUID_NEVER))
185USE_IFUPDOWN(APPLET_ODDNAME(ifup, ifupdown, _BB_DIR_SBIN, _BB_SUID_NEVER, ifup)) 185USE_IFUPDOWN(APPLET_ODDNAME(ifup, ifupdown, _BB_DIR_SBIN, _BB_SUID_NEVER, ifup))
186USE_INETD(APPLET(inetd, _BB_DIR_USR_SBIN, _BB_SUID_NEVER)) 186USE_INETD(APPLET(inetd, _BB_DIR_USR_SBIN, _BB_SUID_NEVER))
187USE_INIT(APPLET(init, _BB_DIR_SBIN, _BB_SUID_NEVER)) 187USE_INIT(APPLET(init, _BB_DIR_SBIN, _BB_SUID_NEVER))
188USE_INOTIFYD(APPLET(inotifyd, _BB_DIR_SBIN, _BB_SUID_NEVER))
188USE_INSMOD(APPLET(insmod, _BB_DIR_SBIN, _BB_SUID_NEVER)) 189USE_INSMOD(APPLET(insmod, _BB_DIR_SBIN, _BB_SUID_NEVER))
189USE_INSTALL(APPLET(install, _BB_DIR_USR_BIN, _BB_SUID_NEVER)) 190USE_INSTALL(APPLET(install, _BB_DIR_USR_BIN, _BB_SUID_NEVER))
190#if ENABLE_FEATURE_IP_ADDRESS \ 191#if ENABLE_FEATURE_IP_ADDRESS \
diff --git a/include/usage.h b/include/usage.h
index a1e489453..a4fe6a7e0 100644
--- a/include/usage.h
+++ b/include/usage.h
@@ -1833,6 +1833,30 @@
1833" ::shutdown:/bin/umount -a -r\n" \ 1833" ::shutdown:/bin/umount -a -r\n" \
1834" ::shutdown:/sbin/swapoff -a\n" 1834" ::shutdown:/sbin/swapoff -a\n"
1835 1835
1836#define inotifyd_trivial_usage \
1837 "/user/space/agent dir/or/file/being/watched[:mask] ..."
1838#define inotifyd_full_usage "\n\n" \
1839 "Spawn userspace agent on filesystem changes." \
1840 "\nWhen a filesystem event matching the mask occurs" \
1841 "\non specified file/directory an userspace agent is spawned" \
1842 "\nwith the parameters:" \
1843 "\n1. actual event(s)" \
1844 "\n2. file/directory name" \
1845 "\n3. name of subfile (if any), in case of watching a directory" \
1846 "\n" \
1847 "\n a File is accessed" \
1848 "\n c File is modified" \
1849 "\n e Metadata changed" \
1850 "\n w Writtable file is closed" \
1851 "\n 0 Unwrittable file is closed" \
1852 "\n r File is opened" \
1853 "\n m File is moved from X" \
1854 "\n y File is moved to Y" \
1855 "\n n Subfile is created" \
1856 "\n d Subfile is deleted" \
1857 "\n D Self is deleted" \
1858 "\n M Self is moved" \
1859
1836#define insmod_trivial_usage \ 1860#define insmod_trivial_usage \
1837 USE_FEATURE_2_4_MODULES("[OPTION]... ") "MODULE [symbol=value]..." 1861 USE_FEATURE_2_4_MODULES("[OPTION]... ") "MODULE [symbol=value]..."
1838#define insmod_full_usage "\n\n" \ 1862#define insmod_full_usage "\n\n" \