X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=man%2Fsd_get_seats.xml;h=9bc866dc68811fde20a716994e109beb8d5bcd69;hb=3ae83f9896bff49679c8a60e6ff9520557df8b16;hp=4bdb5c3e9e6e592bf3957584a82cfd7836b6dfc4;hpb=79cd774324451baa86c341f36709ec4dd90100d9;p=elogind.git diff --git a/man/sd_get_seats.xml b/man/sd_get_seats.xml index 4bdb5c3e9..9bc866dc6 100644 --- a/man/sd_get_seats.xml +++ b/man/sd_get_seats.xml @@ -46,7 +46,8 @@ sd_get_seats sd_get_sessions sd_get_uids - Determine available seats, sessions and logged in users + sd_get_machine_names + Determine available seats, sessions, logged in users and virtual machines/containers @@ -68,6 +69,11 @@ uid_t** users + + int sd_get_machine_names + char*** machines + + @@ -90,6 +96,11 @@ Similar, sd_get_uids() may be used to determine all Unix users who currently have login sessions. + Similar, + sd_get_machine_names() may be + used to determine all current virtual machines and + containers on the system. + Note that the returned lists are not sorted and in an undefined order. @@ -97,18 +108,20 @@ Return Value On success sd_get_seats(), - sd_get_sessions() and - sd_get_uids() return the number - of entries in the arrays. On failure, these calls - return a negative errno-style error code. + sd_get_sessions(), + sd_get_uids() and + sd_get_machine_names() return the + number of entries in the arrays. On failure, these + calls return a negative errno-style error code. Notes The sd_get_seats(), - sd_get_sessions() and - sd_get_uids() interfaces + sd_get_sessions(), + sd_get_uids() and + sd_get_machine_names() interfaces are available as shared library, which can be compiled and linked to with the libsystemd-login