SYNOPSIS #include set_driver_hook(H_LWOBJECT_UIDS, value) being: mixed (object blueprint) DESCRIPTION Mandatory hook to determine the uid and euid of a lightweight object. Hook setting can be any closure. When a lightweight object is created, the H_LWOBJECT_UIDS hook is called with the blueprint object as its argument. For the result, the following possibilities exist ( is a non-zero number, is anything but a string): "" -> uid = "", euid = "" ({ "", "" }) -> uid = "", euid = "" ({ "", }) -> uid = "", euid = 0 If strict-euids is not active, the following results are possible, too: -> uid = 0, euid = 0 ({ , "" }) -> uid = 0, euid = "" ({ , }) -> uid = 0, euid = 0 HISTORY LDMud 3.6.5 introduced lightweight objects. SEE ALSO hooks(C), uids(C), load_uids(H), clone_uids(H)