diff options
author | Luciano Coelho <luciano.coelho@nokia.com> | 2010-06-15 16:54:50 +0200 |
---|---|---|
committer | Patrick McHardy <kaber@trash.net> | 2010-06-15 16:54:50 +0200 |
commit | d96993e50b44b358ea5bd15f3944674eafd62542 (patch) | |
tree | 0231f9ff5126718374f6d5d6cddec8210aef81f3 /extensions/libxt_IDLETIMER.man | |
parent | 4a498502c10e690798aa78eb92e3aed7ce79f4e0 (diff) |
extensions: add idletimer xt target extension
Add the extension plugin for the IDLETIMER x_tables target.
Signed-off-by: Luciano Coelho <luciano.coelho@nokia.com>
Signed-off-by: Patrick McHardy <kaber@trash.net>
Diffstat (limited to 'extensions/libxt_IDLETIMER.man')
-rw-r--r-- | extensions/libxt_IDLETIMER.man | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/extensions/libxt_IDLETIMER.man b/extensions/libxt_IDLETIMER.man new file mode 100644 index 00000000..3266a448 --- /dev/null +++ b/extensions/libxt_IDLETIMER.man @@ -0,0 +1,19 @@ +This target can be used to identify when interfaces have been idle for a +certain period of time. Timers are identified by labels and are created when +a rule is set with a new label. The rules also take a timeout value (in +seconds) as an option. If more than one rule uses the same timer label, the +timer will be restarted whenever any of the rules get a hit. One entry for +each timer is created in sysfs. This attribute contains the timer remaining +for the timer to expire. The attributes are located under the xt_idletimer +class: +.PP +/sys/class/xt_idletimer/timers/<label> +.PP +When the timer expires, the target module sends a sysfs notification to the +userspace, which can then decide what to do (eg. disconnect to save power). +.TP +\fB\-\-timeout\fP \fIamount\fP +This is the time in seconds that will trigger the notification. +.TP +\fB\-\-label\fP \fIstring\fP +This is a unique identifier for the timer. |