XFER_FTP
#define XFER_HOST(XFER) ((XFER) == XFER_FTP ? 0 : 1)
{"ftp host", SYSINST_FTP_HOST, ftp.xfer_host[XFER_HOST(XFER_FTP)], sizeof ftp.xfer_host[XFER_HOST(XFER_FTP)]},
{"pkg host", SYSINST_PKG_HOST, pkg.xfer_host[XFER_HOST(XFER_FTP)], sizeof pkg.xfer_host[XFER_HOST(XFER_FTP)]},
{"pkgsrc host", SYSINST_PKGSRC_HOST, pkgsrc.xfer_host[XFER_HOST(XFER_FTP)], sizeof pkgsrc.xfer_host[XFER_HOST(XFER_FTP)]},
case XFER_FTP: return "ftp";
server.xfer = rv == 1 ? XFER_HTTP : XFER_FTP;
if (server.xfer == XFER_FTP &&