On Sun, Aug 24, 2025 at 12:03 AM Vladimir Sementsov-Ogievskiy
<[email protected]> wrote:
>
> Add helper that covers logic for initializing fds, given from monitor
> or helper.
>
> Signed-off-by: Vladimir Sementsov-Ogievskiy <[email protected]>
> ---
>  net/tap.c | 90 ++++++++++++++++++++++---------------------------------
>  1 file changed, 36 insertions(+), 54 deletions(-)
>
> diff --git a/net/tap.c b/net/tap.c
> index 27642c45a9..8cea6ed87b 100644
> --- a/net/tap.c
> +++ b/net/tap.c
> @@ -627,13 +627,40 @@ static bool set_fd_nonblocking(int fd, const char 
> *note, Error **errp)
>      return ok;
>  }
>
> +static int net_tap_fd_init_external(const Netdev *netdev, NetClientState 
> *peer,
> +                                    const char *model, const char *name,
> +                                    const char *vhostfdname,
> +                                    int *pvnet_hdr, int fd, Error **errp)

Is net_tap_fd_init_mon() better?

Thanks


Reply via email to