size_t num_share_entries;
};
-static bool locking_tdb_data_get(
+/*
+ * Parse a buffer into a struct locking_tdb_data object
+ */
+static bool locking_tdb_data_parse(
struct locking_tdb_data *data, const uint8_t *buf, size_t buflen)
{
uint32_t share_mode_data_len, share_entries_len;
goto done;
}
- ok = locking_tdb_data_get(result, state.data, state.datalen);
+ ok = locking_tdb_data_parse(result, state.data, state.datalen);
if (!ok) {
DBG_ERR("locking_tdb_data_get failed for %zu bytes\n",
state.datalen);
if (datalen != 0) {
bool ok;
- ok = locking_tdb_data_get(<db, data, datalen);
+ ok = locking_tdb_data_parse(<db, data, datalen);
if (!ok) {
DBG_ERR("locking_tdb_data_get failed\n");
state->status = NT_STATUS_INTERNAL_DB_CORRUPTION;
struct locking_tdb_data ltdb = { 0 };
if (datalen != 0) {
- bool ok = locking_tdb_data_get(<db, data, datalen);
+ bool ok = locking_tdb_data_parse(<db, data, datalen);
if (!ok) {
DBG_DEBUG("locking_tdb_data_get failed\n");
return;
struct locking_tdb_data ltdb = { 0 };
if (datalen != 0) {
- bool ok = locking_tdb_data_get(<db, data, datalen);
+ bool ok = locking_tdb_data_parse(<db, data, datalen);
if (!ok) {
DBG_DEBUG("locking_tdb_data_get failed\n");
return;
struct locking_tdb_data ltdb = { 0 };
if (datalen != 0) {
- bool ok = locking_tdb_data_get(<db, data, datalen);
+ bool ok = locking_tdb_data_parse(<db, data, datalen);
if (!ok) {
DBG_DEBUG("locking_tdb_data_get failed\n");
return;
}
memcpy(&fid, state->key.dptr, sizeof(fid));
- ok = locking_tdb_data_get(<db, data, datalen);
+ ok = locking_tdb_data_parse(<db, data, datalen);
if (!ok) {
DBG_DEBUG("locking_tdb_data_get() failed\n");
return;
struct locking_tdb_data ltdb = { 0 };
bool ok;
- ok = locking_tdb_data_get(<db, data, datalen);
+ ok = locking_tdb_data_parse(<db, data, datalen);
if (!ok) {
DBG_WARNING("locking_tdb_data_get failed for %zu\n", datalen);
state->status = NT_STATUS_INTERNAL_DB_CORRUPTION;