- assert(request);
- assert(*request);
-
- char name[MAX_STRING_SIZE];
- node_t *n;
-
- if(sscanf(request, "%*d %*x " MAX_STRING, name) != 1) {
- logger(mesh, MESHLINK_ERROR, "Got bad %s from %s", "KEY_CHANGED", c->name);
- return false;
- }
-
- n = lookup_node(mesh, name);
-
- if(!n) {
- logger(mesh, MESHLINK_ERROR, "Got %s from %s origin %s which does not exist", "KEY_CHANGED", c->name, name);
- return true;
- }
-