char *nb = xmalloc (elen + res->u.data.len);
memcpy (nb, res->u.data.data, res->u.data.len);
memcpy (nb + res->u.data.len, ebuf, elen);
char *nb = xmalloc (elen + res->u.data.len);
memcpy (nb, res->u.data.data, res->u.data.len);
memcpy (nb + res->u.data.len, ebuf, elen);