vitalnix user management suite 3.2.0


Description

The dummy driver does exactly what it name suggests. It returns success where feasible, otherwise failure. It is internal to libvxdb and will be used as a fallback whenever a specific database driver does not provide its own variant of the function.

->init()
->open()
1 (success)
->close()
->exit()
void
->modctl(VXDB_COUNT_USERS)
->modctl(
VXDB_COUNT_GROUPS)
0 (no users/groups)
->modctl(*) -ENOSYS ("Function not implemented")
->lock()
->unlock()
1 (success)
->useradd()
->usermod()
->userdel()
->groupadd()
->groupmod()
->groupdel()
-EPERM ("Operation not permitted")
->usertrav_init()
->grouptrav_init()
non-NULL (traverser init succeeded)
->usertrav_walk()
->grouptrav_walk()
0 (no more users/groups)
->usertrav_free()
->grouptrav_free()
void