]> git.meshlink.io Git - meshlink-tiny/blobdiff - src/protocol_misc.c
Remove logging when compiled with -DNDEBUG.
[meshlink-tiny] / src / protocol_misc.c
index 145dde7721cc3b374c43c462a058be88ba1b28eb..9218f967f26833ed0ebd369591c4cd16e66fff5f 100644 (file)
@@ -34,18 +34,9 @@ int maxoutbufsize = 0;
 /* Status and error notification routines */
 
 bool status_h(meshlink_handle_t *mesh, connection_t *c, const char *request) {
-       assert(request);
-       assert(*request);
-
-       int statusno;
-       char statusstring[MAX_STRING_SIZE];
-
-       if(sscanf(request, "%*d %d " MAX_STRING, &statusno, statusstring) != 2) {
-               logger(mesh, MESHLINK_ERROR, "Got bad %s from %s", "STATUS", c->name);
-               return false;
-       }
-
-       logger(mesh, MESHLINK_INFO, "Status message from %s: %d: %s", c->name, statusno, statusstring);
+       (void)mesh;
+       (void)c;
+       (void)request;
 
        return true;
 }
@@ -57,18 +48,9 @@ bool send_error(meshlink_handle_t *mesh, connection_t *c, request_error_t err, c
 }
 
 bool error_h(meshlink_handle_t *mesh, connection_t *c, const char *request) {
-       assert(request);
-       assert(*request);
-
-       int err;
-       char errorstring[MAX_STRING_SIZE];
-
-       if(sscanf(request, "%*d %d " MAX_STRING, &err, errorstring) != 2) {
-               logger(mesh, MESHLINK_ERROR, "Got bad %s from %s", "ERROR", c->name);
-               return false;
-       }
-
-       logger(mesh, MESHLINK_INFO, "Error message from %s: %d: %s", c->name, err, errorstring);
+       (void)mesh;
+       (void)c;
+       (void)request;
 
        return false;
 }
@@ -78,9 +60,6 @@ bool termreq_h(meshlink_handle_t *mesh, connection_t *c, const char *request) {
        (void)c;
        (void)request;
 
-       assert(request);
-       assert(*request);
-
        return false;
 }
 
@@ -121,20 +100,3 @@ bool pong_h(meshlink_handle_t *mesh, connection_t *c, const char *request) {
 
        return true;
 }
-
-/* Sending and receiving packets via TCP */
-
-bool tcppacket_h(meshlink_handle_t *mesh, connection_t *c, const char *request) {
-       assert(request);
-       assert(*request);
-
-       short int len;
-
-       if(sscanf(request, "%*d %hd", &len) != 1) {
-               logger(mesh, MESHLINK_ERROR, "Got bad %s from %s", "PACKET", c->name);
-               return false;
-       }
-
-       // This should never happen with MeshLink.
-       return false;
-}