n->status.reachable = !n->status.reachable;
n->last_state_change = mesh->loop.now.tv_sec;
- if(n->status.reachable) {
- logger(mesh, MESHLINK_DEBUG, "Node %s (%s) became reachable",
- n->name, n->hostname);
- } else {
- logger(mesh, MESHLINK_DEBUG, "Node %s (%s) became unreachable",
- n->name, n->hostname);
- }
+ if(n->status.reachable)
+ logger(mesh, MESHLINK_DEBUG, "Node %s became reachable", n->name);
+ else
+ logger(mesh, MESHLINK_DEBUG, "Node %s became unreachable", n->name);
/* TODO: only clear status.validkey if node is unreachable? */
if(!n->status.reachable) {
update_node_udp(mesh, n, NULL);
- memset(&n->status, 0, sizeof n->status);
+ memset(&n->status, 0, sizeof(n)->status);
n->options = 0;
} else if(n->connection) {
if(n->connection->outgoing)