Diff between 14b109f1fb89589c7af4761951e8640d43a15bc4 and fd45d85ad9ff987d5f2d3d7f95ef95f757b0f514
Changed Files
| File | Additions | Deletions | Status |
| mesh/cfgmod-server.c | +3 | -3 | modified |
Full Patch
diff --git a/mesh/cfgmod-server.c b/mesh/cfgmod-server.c
index 9da9817..90ebdf0 100644
--- a/mesh/cfgmod-server.c
+++ b/mesh/cfgmod-server.c
@@ -447,11 +447,11 @@ static uint16_t cfg_key_refresh_phase(struct mesh_node *node,
done:
msg[n] = status;
- l_put_le16(idx, msg + n);
- msg[n + 2] = (status != MESH_STATUS_SUCCESS) ?
+ l_put_le16(idx, &msg[n + 1]);
+ msg[n + 3] = (status != MESH_STATUS_SUCCESS) ?
KEY_REFRESH_PHASE_NONE : phase;
- return n + 3;
+ return n + 4;
}
static uint8_t uint32_to_log(uint32_t value)