return true;
}
-static bool g_lock_parse(TALLOC_CTX *mem_ctx, TDB_DATA data,
- unsigned *pnum_locks, struct g_lock_rec **plocks)
+static bool g_lock_get(TALLOC_CTX *mem_ctx, TDB_DATA data,
+ unsigned *pnum_locks, struct g_lock_rec **plocks)
{
size_t i, num_locks;
struct g_lock_rec *locks;
data = dbwrap_record_get_value(rec);
- if (!g_lock_parse(talloc_tos(), data, &num_locks, &locks)) {
+ if (!g_lock_get(talloc_tos(), data, &num_locks, &locks)) {
return NT_STATUS_INTERNAL_DB_CORRUPTION;
}
value = dbwrap_record_get_value(rec);
- if (!g_lock_parse(talloc_tos(), value, &num_locks, &locks)) {
- DEBUG(10, ("g_lock_parse for %s failed\n", name));
+ if (!g_lock_get(talloc_tos(), value, &num_locks, &locks)) {
+ DEBUG(10, ("g_lock_get for %s failed\n", name));
status = NT_STATUS_FILE_INVALID;
goto done;
}
return NT_STATUS_OK;
}
- ret = g_lock_parse(talloc_tos(), data, &num_locks, &locks);
+ ret = g_lock_get(talloc_tos(), data, &num_locks, &locks);
TALLOC_FREE(data.dptr);
if (!ret) {
- DEBUG(10, ("g_lock_parse for %s failed\n", name));
+ DEBUG(10, ("g_lock_get for %s failed\n", name));
return NT_STATUS_INTERNAL_ERROR;
}