On Fri, 15 Jan 2010 08:54:56 +0100 Gerd Hoffmann <kra...@redhat.com> wrote:
> > +static QString *get_sock_family(const struct sockaddr_storage *sa) > > +{ > > + const char *name; > > + > > + switch (sa->ss_family) > > + { > > + case AF_INET: > > + name = "ipv4"; > > + break; > > + case AF_INET6: > > + name = "ipv6"; > > + break; > > + default: > > + name = "unknown"; > > + break; > > + } > > + > > + return qstring_from_str(name); > > +} > > qemu-socket has inet_strfamily() already. You might want to un-static > that one, then simply do > > return qstring_from_str(inet_strfamily(sa->ss_family)); Will do and resend. Thanks Gerd.