Synchronet now requires the libarchive development package (e.g. libarchive-dev on Debian-based Linux distros, libarchive.org for more info) to build successfully.

Clean up set_chanmode() a bit

14 jobs for dailybuild_linux-x64 in 9 minutes and 30 seconds (queued for 11 seconds)
Status Job ID Name Coverage
  Build
passed #26568
FreeBSD
jsdoor-freebsd

00:05:24

passed #26569
Linux
jsdoor-linux

00:06:33

passed #26571
FreeBSD
jsdoor-windows

00:02:50

passed #26563
FreeBSD
sbbs-freebsd

00:07:38

passed #26558
Linux
sbbs-linux

00:09:23

passed #26561
Windows
sbbs-windows

00:05:08

passed #26570
FreeBSD
sexpots-freebsd

00:00:11

passed #26559
Linux
sexpots-linux

00:00:22

passed #26562
Windows
sexpots-windows

00:00:25

passed #26566
FreeBSD
syncdraw-freebsd

00:00:29

passed #26567
Linux
syncdraw-linux

00:01:03

passed #26564
FreeBSD
syncterm-freebsd

00:01:29

passed #26560
Linux
syncterm-linux

00:02:44

passed #26565
FreeBSD
syncterm-windows

00:02:36