# include <kernel/kernel.h> # include <kernel/user.h> private object userd; /* user manager */ /* * NAME: create() * DESCRIPTION: initialize API */ static void create() { userd = find_object(USERD); } /* * NAME: query_connections() * DESCRIPTION: return the current active connections */ static object *query_connections() { return userd->query_connections(); } /* * NAME: find_user() * DESCRIPTION: find a user by name */ static object find_user(string name) { if (!name) { error("Bad argument for find_user"); } return userd->find_user(name); }