diff options
author | Stefano Brivio <sbrivio@redhat.com> | 2021-10-14 13:05:56 +0200 |
---|---|---|
committer | Stefano Brivio <sbrivio@redhat.com> | 2021-10-14 13:20:34 +0200 |
commit | 3c6d24dd3021bb294a7aa182a95a9cb868ca6cb4 (patch) | |
tree | 921af8b7607879a5fa912f4663c5de17e7d80112 /pasta.c | |
parent | 54a19002df18d2f19fc455c9b1ef9f88b96b7bd1 (diff) | |
download | passt-3c6d24dd3021bb294a7aa182a95a9cb868ca6cb4.tar passt-3c6d24dd3021bb294a7aa182a95a9cb868ca6cb4.tar.gz passt-3c6d24dd3021bb294a7aa182a95a9cb868ca6cb4.tar.bz2 passt-3c6d24dd3021bb294a7aa182a95a9cb868ca6cb4.tar.lz passt-3c6d24dd3021bb294a7aa182a95a9cb868ca6cb4.tar.xz passt-3c6d24dd3021bb294a7aa182a95a9cb868ca6cb4.tar.zst passt-3c6d24dd3021bb294a7aa182a95a9cb868ca6cb4.zip |
netlink, pasta: Configure MTU of tap interface on --config-net
Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
Diffstat (limited to 'pasta.c')
-rw-r--r-- | pasta.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -230,10 +230,10 @@ void pasta_start_ns(struct ctx *c) */ void pasta_ns_conf(struct ctx *c) { - nl_link(1, 1 /* lo */, MAC_ZERO, 1); + nl_link(1, 1 /* lo */, MAC_ZERO, 1, 0); if (c->pasta_conf_ns) { - nl_link(1, c->pasta_ifi, c->mac_guest, 1); + nl_link(1, c->pasta_ifi, c->mac_guest, 1, c->mtu); if (c->v4) { nl_addr(1, c->pasta_ifi, AF_INET, &c->addr4, @@ -246,7 +246,7 @@ void pasta_ns_conf(struct ctx *c) nl_route(1, c->pasta_ifi, AF_INET6, &c->gw6); } } else { - nl_link(1, c->pasta_ifi, c->mac_guest, 0); + nl_link(1, c->pasta_ifi, c->mac_guest, 0, 0); } proto_update_l2_buf(c->mac_guest, NULL, NULL); |