diff options
author | David Gibson <david@gibson.dropbear.id.au> | 2023-08-03 17:19:56 +1000 |
---|---|---|
committer | Stefano Brivio <sbrivio@redhat.com> | 2023-08-04 01:32:32 +0200 |
commit | 02b30e7871410e54d1adfa7deb4943493d0a020e (patch) | |
tree | 4ead400a8376b8ea20c46f1d74249e44c40d19c9 /tap.c | |
parent | 5103811e2df397c2f3165ac065e1e92cfa4eae31 (diff) | |
download | passt-02b30e7871410e54d1adfa7deb4943493d0a020e.tar passt-02b30e7871410e54d1adfa7deb4943493d0a020e.tar.gz passt-02b30e7871410e54d1adfa7deb4943493d0a020e.tar.bz2 passt-02b30e7871410e54d1adfa7deb4943493d0a020e.tar.lz passt-02b30e7871410e54d1adfa7deb4943493d0a020e.tar.xz passt-02b30e7871410e54d1adfa7deb4943493d0a020e.tar.zst passt-02b30e7871410e54d1adfa7deb4943493d0a020e.zip |
netlink: Propagate errors for "dup" operations
We now detect errors on netlink "set" operations while configuring the
pasta namespace with --config-net. However in many cases rather than
a simple "set" we use a more complex "dup" function to copy
configuration from the host to the namespace. We're not yet properly
detecting and reporting netlink errors for that case.
Change the "dup" operations to propagate netlink errors to their
caller, pasta_ns_conf() and report them there.
Link: https://bugs.passt.top/show_bug.cgi?id=60
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
[sbrivio: Minor formatting changes in pasta_ns_conf()]
Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
Diffstat (limited to 'tap.c')
0 files changed, 0 insertions, 0 deletions