diff options
author | Thomas Adam <thomas@xteddy.org> | 2019-12-26 12:01:26 +0000 |
---|---|---|
committer | Thomas Adam <thomas@xteddy.org> | 2019-12-26 12:01:26 +0000 |
commit | b931bbb319ce135c9dca37a8e33ed1c6d13a09f4 (patch) | |
tree | efe7d1ccf10f06e6c499a778408e1ba7667ee9c6 /session.c | |
parent | 67d240827937ad65616e3d65ba0adcdf855d1f09 (diff) | |
parent | 817d199cbb6720f1848452824f7b93cdc1a24111 (diff) | |
download | rtmux-b931bbb319ce135c9dca37a8e33ed1c6d13a09f4.tar.gz rtmux-b931bbb319ce135c9dca37a8e33ed1c6d13a09f4.tar.bz2 rtmux-b931bbb319ce135c9dca37a8e33ed1c6d13a09f4.zip |
Merge branch 'obsd-master'
Diffstat (limited to 'session.c')
-rw-r--r-- | session.c | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -568,7 +568,20 @@ session_group_count(struct session_group *sg) n = 0; TAILQ_FOREACH(s, &sg->sessions, gentry) - n++; + n++; + return (n); +} + +/* Count number of clients attached to sessions in session group. */ +u_int +session_group_attached_count(struct session_group *sg) +{ + struct session *s; + u_int n; + + n = 0; + TAILQ_FOREACH(s, &sg->sessions, gentry) + n += s->attached; return (n); } |