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 > >
