X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=man%2Fsd_get_seats.xml;h=9bc866dc68811fde20a716994e109beb8d5bcd69;hb=d2bbca6855b174fb7ea90b4767a886bb88bd2400;hp=17adcef745295dbcd7f92f5382cdf465bebac0fb;hpb=f274ece0f76b5709408821e317e87aef76123db6;p=elogind.git diff --git a/man/sd_get_seats.xml b/man/sd_get_seats.xml index 17adcef74..9bc866dc6 100644 --- a/man/sd_get_seats.xml +++ b/man/sd_get_seats.xml @@ -21,7 +21,7 @@ along with systemd; If not, see . --> - + sd_get_seats @@ -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 @@ -65,7 +66,12 @@ int sd_get_uids - char*** sessions + 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