|
@@ -473,7 +473,8 @@ static struct interface_operation http_socket_operations[] = {
|
473
|
473
|
|
474
|
474
|
/** HTTP socket interface descriptor */
|
475
|
475
|
static struct interface_descriptor http_socket_desc =
|
476
|
|
- INTF_DESC ( struct http_request, socket, http_socket_operations );
|
|
476
|
+ INTF_DESC_PASSTHRU ( struct http_request, socket,
|
|
477
|
+ http_socket_operations, xfer );
|
477
|
478
|
|
478
|
479
|
/** HTTP data transfer interface operations */
|
479
|
480
|
static struct interface_operation http_xfer_operations[] = {
|
|
@@ -482,7 +483,8 @@ static struct interface_operation http_xfer_operations[] = {
|
482
|
483
|
|
483
|
484
|
/** HTTP data transfer interface descriptor */
|
484
|
485
|
static struct interface_descriptor http_xfer_desc =
|
485
|
|
- INTF_DESC ( struct http_request, xfer, http_xfer_operations );
|
|
486
|
+ INTF_DESC_PASSTHRU ( struct http_request, xfer,
|
|
487
|
+ http_xfer_operations, socket );
|
486
|
488
|
|
487
|
489
|
/**
|
488
|
490
|
* Initiate an HTTP connection, with optional filter
|