mirror of
https://passt.top/passt
synced 2025-06-05 15:35:34 +02:00
vhost-user: compare mode MODE_PASTA and not MODE_PASST
As we are going to introduce the MODE_VU that will act like the mode MODE_PASST, compare to MODE_PASTA rather than to add a comparison to MODE_VU when we check for MODE_PASST. Signed-off-by: Laurent Vivier <lvivier@redhat.com> Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
This commit is contained in:
parent
377b666dc9
commit
0c335d751a
6 changed files with 21 additions and 21 deletions
14
conf.c
14
conf.c
|
@ -147,7 +147,7 @@ static void conf_ports(const struct ctx *c, char optname, const char *optarg,
|
|||
if (fwd->mode)
|
||||
goto mode_conflict;
|
||||
|
||||
if (c->mode != MODE_PASST)
|
||||
if (c->mode == MODE_PASTA)
|
||||
die("'all' port forwarding is only allowed for passt");
|
||||
|
||||
fwd->mode = FWD_ALL;
|
||||
|
@ -1118,7 +1118,7 @@ static void conf_ugid(char *runas, uid_t *uid, gid_t *gid)
|
|||
*/
|
||||
static void conf_open_files(struct ctx *c)
|
||||
{
|
||||
if (c->mode == MODE_PASST && c->fd_tap == -1)
|
||||
if (c->mode != MODE_PASTA && c->fd_tap == -1)
|
||||
c->fd_tap_listen = tap_sock_unix_open(c->sock_path);
|
||||
|
||||
c->pidfile_fd = pidfile_open(c->pidfile);
|
||||
|
@ -1285,7 +1285,7 @@ void conf(struct ctx *c, int argc, char **argv)
|
|||
c->no_dhcp_dns = 0;
|
||||
break;
|
||||
case 6:
|
||||
if (c->mode != MODE_PASST)
|
||||
if (c->mode == MODE_PASTA)
|
||||
die("--no-dhcp-dns is for passt mode only");
|
||||
|
||||
c->no_dhcp_dns = 1;
|
||||
|
@ -1297,7 +1297,7 @@ void conf(struct ctx *c, int argc, char **argv)
|
|||
c->no_dhcp_dns_search = 0;
|
||||
break;
|
||||
case 8:
|
||||
if (c->mode != MODE_PASST)
|
||||
if (c->mode == MODE_PASTA)
|
||||
die("--no-dhcp-search is for passt mode only");
|
||||
|
||||
c->no_dhcp_dns_search = 1;
|
||||
|
@ -1352,7 +1352,7 @@ void conf(struct ctx *c, int argc, char **argv)
|
|||
break;
|
||||
case 14:
|
||||
fprintf(stdout,
|
||||
c->mode == MODE_PASST ? "passt " : "pasta ");
|
||||
c->mode == MODE_PASTA ? "pasta " : "passt ");
|
||||
fprintf(stdout, VERSION_BLOB);
|
||||
exit(EXIT_SUCCESS);
|
||||
case 15:
|
||||
|
@ -1648,7 +1648,7 @@ void conf(struct ctx *c, int argc, char **argv)
|
|||
v6_only = true;
|
||||
break;
|
||||
case '1':
|
||||
if (c->mode != MODE_PASST)
|
||||
if (c->mode == MODE_PASTA)
|
||||
die("--one-off is for passt mode only");
|
||||
|
||||
if (c->one_off)
|
||||
|
@ -1694,7 +1694,7 @@ void conf(struct ctx *c, int argc, char **argv)
|
|||
conf_ugid(runas, &uid, &gid);
|
||||
|
||||
if (logfile) {
|
||||
logfile_init(c->mode == MODE_PASST ? "passt" : "pasta",
|
||||
logfile_init(c->mode == MODE_PASTA ? "pasta" : "passt",
|
||||
logfile, logsize);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue