]> git.meshlink.io Git - meshlink/blobdiff - src/net_setup.c
Better use of enum dev_class_t.
[meshlink] / src / net_setup.c
index ccfaacce0bb1e9e33f345a991240b0de09b73017..0045cd6ffdf12d35d3f3797d5699149d117fbe8f 100644 (file)
@@ -85,11 +85,11 @@ bool node_read_partial(meshlink_handle_t *mesh, node_t *n) {
                }
        }
 
-       int32_t devclass = packmsg_get_int32(&in);
+       dev_class_t devclass = packmsg_get_int32(&in);
        bool blacklisted = packmsg_get_bool(&in);
        config_free(&config);
 
-       if(!packmsg_input_ok(&in) || devclass < 0 || devclass > _DEV_CLASS_MAX) {
+       if(!packmsg_input_ok(&in) || devclass < 0 || devclass >= DEV_CLASS_COUNT) {
                return false;
        }