]> git.meshlink.io Git - meshlink/commitdiff
ADD EDGE fixed
authorNiklas Hofmann <niklas.hofmann@everbase.net>
Sat, 9 Aug 2014 09:50:31 +0000 (11:50 +0200)
committerNiklas Hofmann <niklas.hofmann@everbase.net>
Sat, 9 Aug 2014 09:50:31 +0000 (11:50 +0200)
src/protocol_edge.c

index 0626cda94d66280309725766174a6cc6a6b701e9..1baa038754c7ebdade678dad92c15a5501b1dbd1 100644 (file)
@@ -62,7 +62,7 @@ bool add_edge_h(meshlink_handle_t *mesh, connection_t *c, const char *request) {
        int weight;
 
        if(sscanf(request, "%*d %*x "MAX_STRING" %d "MAX_STRING" "MAX_STRING" "MAX_STRING" %d %x %d",
-                         from_name, &from_dclass, to_name, to_address, to_port, &to_dclass, &options, &weight) != 6) {
+                         from_name, &from_dclass, to_name, to_address, to_port, &to_dclass, &options, &weight) != 8) {
                logger(mesh, MESHLINK_ERROR, "Got bad %s from %s (%s)", "ADD_EDGE", c->name,
                           c->hostname);
                return false;