Displaying 20 results from an estimated 21 matches for "buf_rtn".
Did you mean:
buf_len
2013 Mar 07
3
[PATCH 0/3] protocol: Abstract out socket operations.
I've been taking a long hard look at the protocol layer. It has
evolved over a long time without any particular direction, and the
result is, to say the least, not very organized.
These patches take a first step at cleaning up the mess by abstracting
out socket operations from the rest of the code. The purpose of this
is to allow us to slot in a different connection layer under the
2009 Sep 17
2
[PATCH] Fix verbose packet dumping functions.
...; ++j)
printf ("%02x ", (unsigned char) buf[j]);
for (; j < i+16; ++j)
diff --git a/src/guestfs.c b/src/guestfs.c
index 17974fd..e9961d1 100644
--- a/src/guestfs.c
+++ b/src/guestfs.c
@@ -1902,18 +1902,18 @@ recv_from_daemon (guestfs_h *g, uint32_t *size_rtn, void **buf_rtn)
/* Got the full message, caller can start processing it. */
#if 0
if (g->verbose) {
- size_t i, j;
+ ssize_t i, j;
for (i = 0; i < nr; i += 16) {
- printf ("%04x: ", i);
+ printf ("%04zx: ", i);
for (j = i; j < MIN (i+16, nr); ++j)...
2023 Feb 13
3
Issue with downloading files whose path contains multi-byte utf-8 characters
...fff6dfbd63 in read_data (len=4, bufv=<optimized out>, connv=
> <optimized out>, g=<optimized out>) at conn-socket.c:179
> #9 ?read_data (g=0xf31290, connv=0x110e280, bufv=<optimized out>, len=4) at
> conn-socket.c:142
> #10 0x00007ffff6e1764a in recv_from_daemon (buf_rtn=0x7fffffffd858, size_rtn=
> 0x7fffffffd854, g=0xf31290) at proto.c:545
> #11 guestfs_int_recv_from_daemon (g=g at entry=0xf31290, size_rtn=size_rtn at entry=
> 0x7fffffffd854, buf_rtn=buf_rtn at entry=0x7fffffffd858) at proto.c:623
> #12 0x00007ffff6e17a5a in guestfs_int_recv
> ? ? (...
2023 Feb 12
1
Issue with downloading files whose path contains multi-byte utf-8 characters
...et.c:395
#8 0x00007ffff6dfbd63 in read_data (len=4, bufv=<optimized out>,
connv=<optimized out>, g=<optimized out>) at conn-socket.c:179
#9 read_data (g=0xf31290, connv=0x110e280, bufv=<optimized out>, len=4) at
conn-socket.c:142
#10 0x00007ffff6e1764a in recv_from_daemon (buf_rtn=0x7fffffffd858,
size_rtn=0x7fffffffd854, g=0xf31290) at proto.c:545
#11 guestfs_int_recv_from_daemon (g=g at entry=0xf31290,
size_rtn=size_rtn at entry=0x7fffffffd854, buf_rtn=buf_rtn at entry=0x7fffffffd858)
at proto.c:623
#12 0x00007ffff6e17a5a in guestfs_int_recv
(g=g at entry=0xf31290, fn=f...
2013 Mar 07
4
[PATCH 0/4] Small refactorings of the protocol layer.
As the start of work to add remote support, I'm taking a close look at
the protocol layer in the library. These are some small cleanups.
Rich.
2010 Dec 02
2
[PATCH 0/2] Add mkfs-opts API with optional arguments
...trace):
><fs> mkfs-opts ext2 /dev/vda1 blocksize:1024
mkfs_opts "ext2" "/dev/vda1" "blocksize:1024"send_to_daemon: 0x2393bc0 g->state = 3, n = 72
proc 210 (part_disk) took 0.18 seconds
recv_from_daemon: 0x2393bc0 g->state = 3, size_rtn = 0x7fffd24c565c, buf_rtn = 0x7fffd24c5650
mkfs -t ext2 -b 1024 /dev/vda1
mke2fs 1.41.12 (17-May-2010)
= 0
><fs> mkfs-opts ext2 /dev/vda1
mkfs_opts "ext2" "/dev/vda1"send_to_daemon: 0x2393bc0 g->state = 3, n = 72
proc 278 (mkfs_opts) took 0.19 seconds
recv_from_daemon: 0x2393bc0 g->stat...
2023 Feb 14
1
Issue with downloading files whose path contains multi-byte utf-8 characters
...f6dd166b233 in read_data (len=4, bufv=<optimized out>, connv=
> <optimized out>, g=<optimized out>) at conn-socket.c:179
> #7 ?read_data (g=0xae06f0, connv=0xd19570, bufv=<optimized out>, len=4) at
> conn-socket.c:142
> #8 ?0x00007f6dd1685c2a in recv_from_daemon (buf_rtn=0x7fffa95cc548, size_rtn=
> 0x7fffa95cc544, g=0xae06f0) at proto.c:545
> #9 ?guestfs_int_recv_from_daemon (g=g at entry=0xae06f0, size_rtn=size_rtn at entry=
> 0x7fffa95cc544, buf_rtn=buf_rtn at entry=0x7fffa95cc548) at proto.c:623
> #10 0x00007f6dd168603a in guestfs_int_recv
> ? ? (...
2016 Sep 05
0
Re: guestfs_launch gets stuck
...sysdeps/unix/syscall-template.S:81
#1 0x00007fe6f795eea4 in poll (__timeout=-1, __nfds=2,
__fds=0x7ffe4c0537b0) at /usr/include/bits/poll2.h:41
#2 read_data (g=0x7fe6f8e04bd0, connv=0x7fe6f8df9100, bufv=<optimized
out>, len=4) at conn-socket.c:162
#3 0x00007fe6f7983f0c in recv_from_daemon (buf_rtn=0x7ffe4c053908,
buf_rtn@entry=0x7ffe4c053658, size_rtn=0x7ffe4c0538e4,
size_rtn@entry=0x7ffe4c053634,
g=0x7fe6f8e04bd0, g@entry=0x7ffe4c053840) at proto.c:515
#4 guestfs_int_recv_from_daemon (g=g@entry=0x7fe6f8e04bd0,
size_rtn=size_rtn@entry=0x7ffe4c0538e4, buf_rtn=buf_rtn@entry=0x7ffe4c053908)
at...
2016 Aug 29
2
Re: guestfs_launch gets stuck
Thanks Rich.
I have used libguestfs for several month. It worked perfectly before, the
issue appears recently. I am trying guestfs_set_backend (g, "direct").
Thanks,
Allen
2016-08-29 23:31 GMT+08:00 Richard W.M. Jones <rjones@redhat.com>:
> On Mon, Aug 29, 2016 at 11:19:04PM +0800, Baochuan Wu wrote:
> > Thanks Rich for you quick reply. I enabled logs and the program
2012 Apr 26
1
[PATCH 1/2] gobject: Use generator_built macro to ensure generated files are rebuilt properly.
From: "Richard W.M. Jones" <rjones at redhat.com>
---
generator/generator_gobject.ml | 4 ++--
gobject/Makefile.am | 14 +++++++++-----
gobject/Makefile.inc | 4 ++--
3 files changed, 13 insertions(+), 9 deletions(-)
diff --git a/generator/generator_gobject.ml b/generator/generator_gobject.ml
index 17c6c36..3096501 100644
---
2010 Aug 31
13
[PATCH v2] Add progress bars
This is an updated and extended version of the original patch:
https://www.redhat.com/archives/libguestfs/2010-August/msg00163.html
This adds OCaml and Perl bindings (both tested), support for
progress bars in virt-resize, and adds progress notifications
to a number of the simpler commands.
Still to do is to add progress messages to more commands. There
are still a few commands which would be
2009 Sep 24
1
enabling more syntax-checks
...,7 @@
#include "guestfs.h"
#include "guestfs-internal-actions.h"
#include "guestfs_protocol.h"
+#include "c-ctype.h"
#include "ignore-value.h"
#ifdef HAVE_GETTEXT
@@ -2136,7 +2136,7 @@ recv_from_daemon (guestfs_h *g, uint32_t *size_rtn, void **buf_rtn)
printf (" ");
printf ("|");
for (j = i; j < MIN (i+16, nr); ++j)
- if (isprint ((*(char **)buf_rtn)[j]))
+ if (c_isprint ((*(char **)buf_rtn)[j]))
printf ("%c", (*(char **)buf_rtn)[j]);
else
prin...
2011 Mar 10
1
[PATCH for discussion only] New event API (RHBZ#664558).
...(g, g->progress_cb_data,
- message.proc, message.serial,
- message.position, message.total);
+ send_progress_message (g, &message);
}
return 0;
@@ -543,8 +549,7 @@ guestfs___recv_from_daemon (guestfs_h *g, uint32_t *size_rtn, void **buf_rtn)
g->state);
else {
g->state = READY;
- if (g->launch_done_cb)
- g->launch_done_cb (g, g->launch_done_cb_data);
+ guestfs___call_callbacks_void (g, GUESTFS_EVENT_LAUNCH_DONE);
}
return...
2015 Feb 14
2
[PATCH 0/2] Change guestfs__*
libguestfs has used double and triple underscores in identifiers.
These aren't valid for global names in C++.
(http://stackoverflow.com/a/228797)
These large but completely mechanical patches change the illegal
identifiers to legal ones.
Rich.
2011 Apr 06
5
Guestfish errors (Running in VirtualBox)
...-append 'panic=1 console=ttyS0 udevtimeout=300 noapic acpi=off printk.time=1 cgroup_disable=memory selinux=0 guestfs_verbose=1 TERM=xterm ' \
??? -drive file=/tmp/.guestfs-1001/root.28536,snapshot=on,if=virtio,cache=unsafe
recv_from_daemon: 0x8b77958 g->state = 1, size_rtn = 0xbf95c43c, buf_rtn = 0xbf95c438
open /dev/kvm: No such file or directory
Could not initialize KVM, will disable KVM support
[??? 0.000000] Initializing cgroup subsys cpuset
[??? 0.000000] Initializing cgroup subsys cpu
[??? 0.000000] Linux version 2.6.36-020636-generic (root at zinc) (gcc version 4.2.3 (Ubuntu 4.2.3-...
2011 Oct 10
1
Child process died
Hello,
I have installed libguestfs on RHEL 5.5 64 bit. 3 packages i
have installed.
libguestfs-tools-c-1.9.10-1.1
libguestfs-tools-1.9.10-1.1
libguestfs-1.9.10-1.1
When i am trying to run virt-resize it gives me error:
virt-resize -expand /dev/sda1 vm01.scilab vm01.scilab-15GB -d
libguestfs: trace: add_drive_opts "vm01.scilab" "readonly:true"
libguestfs: trace:
2015 Jul 02
0
[PATCH] Fix various -Wformat problems.
...id ());
+ debug (g, "launch: euid=%ju", (uintmax_t) geteuid ());
}
/* Launch the appliance. */
diff --git a/src/proto.c b/src/proto.c
index 4ddd164..815a4d2 100644
--- a/src/proto.c
+++ b/src/proto.c
@@ -527,7 +527,7 @@ recv_from_daemon (guestfs_h *g, uint32_t *size_rtn, void **buf_rtn)
if (*size_rtn == GUESTFS_LAUNCH_FLAG) {
if (g->state != LAUNCHING)
error (g, _("received magic signature from guestfsd, but in state %d"),
- g->state);
+ (int) g->state);
else {
g->state = READY;
guestfs_int_call_callb...
2015 Jul 02
0
[PATCH v2] Fix various -Wformat problems.
...id ());
+ debug (g, "launch: euid=%ju", (uintmax_t) geteuid ());
}
/* Launch the appliance. */
diff --git a/src/proto.c b/src/proto.c
index 4ddd164..815a4d2 100644
--- a/src/proto.c
+++ b/src/proto.c
@@ -527,7 +527,7 @@ recv_from_daemon (guestfs_h *g, uint32_t *size_rtn, void **buf_rtn)
if (*size_rtn == GUESTFS_LAUNCH_FLAG) {
if (g->state != LAUNCHING)
error (g, _("received magic signature from guestfsd, but in state %d"),
- g->state);
+ (int) g->state);
else {
g->state = READY;
guestfs_int_call_callb...
2013 Aug 24
67
[PATCH 00/67] Proposed patches for libguestfs 1.22.6.
In the kernel and qemu communities it is routine for patches that will
be backported to stable branches to be posted for review. I'm
proposing we do the same for libguestfs stable branches.
All of the attached have been tested with 'make check-release'.
Rich.
2015 Oct 05
0
[PATCH 2/2] Fix whitespace.
...t64_t optargs_bitmask,
- xdrproc_t xdrp, char *args)
+ uint64_t progress_hint, uint64_t optargs_bitmask,
+ xdrproc_t xdrp, char *args)
{
struct guestfs_message_header hdr;
XDR xdr;
@@ -633,9 +633,9 @@ guestfs_int_recv_from_daemon (guestfs_h *g, uint32_t *size_rtn, void **buf_rtn)
/* Receive a reply. */
int
guestfs_int_recv (guestfs_h *g, const char *fn,
- guestfs_message_header *hdr,
- guestfs_message_error *err,
- xdrproc_t xdrp, char *ret)
+ guestfs_message_header *hdr,
+ guestfs_message_error *err,
+ xdrproc_t xdr...