On Wed, Nov 12, 2025 at 5:42 PM Philippe Mathieu-Daudé <[email protected]>
wrote:

> Suggested-by: Peter Maydell <[email protected]>
> Signed-off-by: Philippe Mathieu-Daudé <[email protected]>
>

Reviewed-by: Marc-André Lureau <[email protected]>


> ---
>  include/chardev/char-fe.h | 9 +++++----
>  1 file changed, 5 insertions(+), 4 deletions(-)
>
> diff --git a/include/chardev/char-fe.h b/include/chardev/char-fe.h
> index 36bcf1f88a6..fbec6a73dbb 100644
> --- a/include/chardev/char-fe.h
> +++ b/include/chardev/char-fe.h
> @@ -238,8 +238,9 @@ guint qemu_chr_fe_add_watch(CharFrontend *c,
> GIOCondition cond,
>   * will send data from the front end to the back end.  This function
>   * is thread-safe.
>   *
> - * Returns: the number of bytes consumed (0 if no associated Chardev)
> - *          or -1 on error.
> + * Returns: 0 if no associated Chardev or no data could be written,
> + *          a positive value indicating the number of bytes consumed,
> + *          or a negative %errno indicating a definite error.
>   */
>  int qemu_chr_fe_write(CharFrontend *c, const uint8_t *buf, int len);
>
> @@ -254,8 +255,8 @@ int qemu_chr_fe_write(CharFrontend *c, const uint8_t
> *buf, int len);
>   * this function will block if the back end cannot consume all of the data
>   * attempted to be written.  This function is thread-safe.
>   *
> - * Returns: the number of bytes consumed (0 if no associated Chardev)
> - *          or -1 on error.
> + * Returns: 0 if no associated Chardev or no data could be written,
> + *          @len on success or a negative %errno indicating a definite
> error.
>   */
>  int qemu_chr_fe_write_all(CharFrontend *c, const uint8_t *buf, int len);
>
> --
> 2.51.0
>
>

Reply via email to