WifiDog File List

Here is a list of all documented files with brief descriptions:
auth.c [code]Authentication handling thread
auth.h [code]Authentication handling thread
centralserver.c [code]Functions to talk to the central server (auth/send stats/get rules/etc...)
centralserver.h [code]Functions to talk to the central server (auth/send stats/get rules/etc...)
client_list.c [code]Client List Functions
client_list.h [code]Client List functions
commandline.c [code]Command line argument handling
commandline.h [code]Command line argument handling
common.h [code]Common constants and other bits
conf.c [code]Config file parsing
conf.h [code]Config file parsing
debug.c [code]Debug output routines
debug.h [code]Debug output routines
firewall.c [code]
firewall.h [code]Firewall update functions
fw_iptables.c [code]
fw_iptables.h [code]Firewall iptables functions
gateway.c [code]
gateway.h [code]Main loop
http.c [code]HTTP IO functions
http.h [code]HTTP IO functions
httpd_thread.c [code]Handles on web request
httpd_thread.h [code]WiFiDog httpd worker thread
ping_thread.c [code]Periodically checks in with the central auth server so the auth server knows the gateway is still up. Note that this is NOT how the gateway detects that the central server is still up
ping_thread.h [code]WiFiDog heartbeat thread
safe.c [code]Safe versions of stdlib/string functions that error out and exit if memory allocation fails
safe.h [code]Safe versions of stdlib/string functions that error out and exit if memory allocation fails
util.c [code]Misc utility functions
util.h [code]Misc utility functions
wdctl.c [code]Monitoring and control of wifidog, client part
wdctl.h [code]WiFiDog monitoring client
wdctl_thread.c [code]Monitoring and control of wifidog, server part
wdctl_thread.h [code]WiFiDog monitoring thread

Generated on Sun Apr 13 21:55:01 2008 for WifiDog by  doxygen 1.5.3