--- smsdaemon/plugins/PluginManager.cpp 2008/06/11 09:00:56 45 +++ smsdaemon/PluginManager.cpp 2008/12/07 00:59:05 132 @@ -3,10 +3,12 @@ #include "common.h" -#include "EchoPlugin.h" -#include "SpamPlugin.h" -#include "ShellExecPlugin.h" - +#include "plugins/EchoPlugin.h" +#include "plugins/SpamPlugin.h" +#include "plugins/ShellExecPlugin.h" +#include "plugins/TogPlugin.h" +#include "plugins/StatusPlugin.h" +#include "plugins/ListPlugin.h" typedef std::map::iterator MapIterator; @@ -46,8 +48,14 @@ static SpamPlugin spam; - static ShellExecPlugin wake("wake", "/home/torben/bin/wake"); - + static ShellExecPlugin wake("wake", "/home/torben/bin/wake", false, false); + static ShellExecPlugin ping("ping", "nmap -sP 192.168.10.1-255 | grep appears | awk '{print $2}'", false,true); + + static TogPlugin tog; + + static StatusPlugin status; + + static ListPlugin list; for(MapIterator it = _plugins.begin(); it != _plugins.end(); ++it) {