--- Linux-NBD/NBD.xs 2003/05/09 00:15:14 1.2 +++ Linux-NBD/NBD.xs 2005/03/08 20:19:57 1.3 @@ -77,6 +77,7 @@ void _one_request (SV *obj, int fd) CODE: +{ struct nbd_request req; if (read (fd, &req, sizeof (req)) == sizeof (req)) @@ -105,10 +106,12 @@ } XSRETURN_YES; +} SV * _format_reply (SV *handle, unsigned int error = 0, SV *data = 0) CODE: +{ struct nbd_reply rep; STRLEN len; char *h = SvPV (handle, len); @@ -124,7 +127,7 @@ if (data && !error) sv_catsv (RETVAL, data); - +} OUTPUT: RETVAL