Changeset 1454
- Timestamp:
- 03/03/10 15:53:06 (2 years ago)
- Location:
- trunk/wifidog/src
- Files:
-
- 2 modified
-
auth.c (modified) (3 diffs)
-
fw_iptables.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wifidog/src/auth.c
r1373 r1454 107 107 108 108 if (client == NULL) { 109 debug(LOG_ERR, " Could not find client for %s", r->clientAddr);109 debug(LOG_ERR, "authenticate_client(): Could not find client for %s", r->clientAddr); 110 110 UNLOCK_CLIENT_LIST(); 111 111 return; … … 130 130 131 131 if (client == NULL) { 132 debug(LOG_ERR, " Could not find client node for %s (%s)", r->clientAddr, mac);132 debug(LOG_ERR, "authenticate_client(): Could not find client node for %s (%s)", r->clientAddr, mac); 133 133 UNLOCK_CLIENT_LIST(); 134 134 free(token); … … 154 154 case AUTH_DENIED: 155 155 /* Central server said invalid token */ 156 debug(LOG_INFO, "Got DENIED from central server authenticating token %s from %s at %s - redirecting them to denied message", client->token, client->ip, client->mac); 156 debug(LOG_INFO, "Got DENIED from central server authenticating token %s from %s at %s - deleting from firewall and redirecting them to denied message", client->token, client->ip, client->mac); 157 fw_deny(client->ip, client->mac, FW_MARK_KNOWN); 157 158 safe_asprintf(&urlFragment, "%smessage=%s", 158 159 auth_server->authserv_msg_script_path_fragment, -
trunk/wifidog/src/fw_iptables.c
r1429 r1454 556 556 } 557 557 } else { 558 debug(LOG_ERR, "Could not find %s in client list", ip); 558 debug(LOG_ERR, "iptables_fw_counters_update(): Could not find %s in client list, this should not happen unless if the gateway crashed", ip); 559 debug(LOG_ERR, "Preventively deleting firewall rules for %s in table %s", ip, TABLE_WIFIDOG_OUTGOING); 560 iptables_fw_destroy_mention("mangle", TABLE_WIFIDOG_OUTGOING, ip); 561 debug(LOG_ERR, "Preventively deleting firewall rules for %s in table %s", ip, TABLE_WIFIDOG_INCOMING); 562 iptables_fw_destroy_mention("mangle", TABLE_WIFIDOG_INCOMING, ip); 559 563 } 560 564 UNLOCK_CLIENT_LIST(); … … 594 598 } 595 599 } else { 596 debug(LOG_ERR, "Could not find %s in client list", ip); 600 debug(LOG_ERR, "iptables_fw_counters_update(): Could not find %s in client list, this should not happen unless if the gateway crashed", ip); 601 debug(LOG_ERR, "Preventively deleting firewall rules for %s in table %s", ip, TABLE_WIFIDOG_OUTGOING); 602 iptables_fw_destroy_mention("mangle", TABLE_WIFIDOG_OUTGOING, ip); 603 debug(LOG_ERR, "Preventively deleting firewall rules for %s in table %s", ip, TABLE_WIFIDOG_INCOMING); 604 iptables_fw_destroy_mention("mangle", TABLE_WIFIDOG_INCOMING, ip); 597 605 } 598 606 UNLOCK_CLIENT_LIST();
