From: Michael Brown Date: Fri, 18 May 2007 15:36:11 +0000 (+0000) Subject: Must request data before anything actually happens... X-Git-Tag: v0.9.3~410 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7d2535779caed7389ae93ea74fab26acc851b637;p=thirdparty%2Fipxe.git Must request data before anything actually happens... --- diff --git a/src/core/posix_io.c b/src/core/posix_io.c index 2974a4c85..a8876b732 100644 --- a/src/core/posix_io.c +++ b/src/core/posix_io.c @@ -224,6 +224,10 @@ int open ( const char *uri_string ) { if ( ( rc = xfer_open_uri ( &file->xfer, uri_string ) ) != 0 ) goto err; + /* Request data */ + if ( ( rc = xfer_request_all ( &file->xfer ) ) != 0 ) + goto err; + /* Wait for open to succeed or fail */ while ( list_empty ( &file->data ) ) { step();