diff options
Diffstat (limited to 'src/include/ipxe/open.h')
| -rw-r--r-- | src/include/ipxe/open.h | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/include/ipxe/open.h b/src/include/ipxe/open.h index 04e37e0e6..c000990c0 100644 --- a/src/include/ipxe/open.h +++ b/src/include/ipxe/open.h @@ -13,8 +13,8 @@ FILE_LICENCE ( GPL2_OR_LATER ); #include <ipxe/tables.h> #include <ipxe/socket.h> -struct xfer_interface; struct uri; +struct interface; /** Location types */ enum { @@ -53,11 +53,11 @@ struct uri_opener { const char *scheme; /** Open URI * - * @v xfer Data transfer interface + * @v intf Object interface * @v uri URI * @ret rc Return status code */ - int ( * open ) ( struct xfer_interface *xfer, struct uri *uri ); + int ( * open ) ( struct interface *intf, struct uri *uri ); }; /** URI opener table */ @@ -74,12 +74,12 @@ struct socket_opener { int family; /** Open socket * - * @v xfer Data transfer interface + * @v intf Object interface * @v peer Peer socket address * @v local Local socket address, or NULL * @ret rc Return status code */ - int ( * open ) ( struct xfer_interface *xfer, struct sockaddr *peer, + int ( * open ) ( struct interface *intf, struct sockaddr *peer, struct sockaddr *local ); }; @@ -89,17 +89,17 @@ struct socket_opener { /** Register a socket opener */ #define __socket_opener __table_entry ( SOCKET_OPENERS, 01 ) -extern int xfer_open_uri ( struct xfer_interface *xfer, struct uri *uri ); -extern int xfer_open_uri_string ( struct xfer_interface *xfer, +extern int xfer_open_uri ( struct interface *intf, struct uri *uri ); +extern int xfer_open_uri_string ( struct interface *intf, const char *uri_string ); -extern int xfer_open_named_socket ( struct xfer_interface *xfer, - int semantics, struct sockaddr *peer, - const char *name, struct sockaddr *local ); -extern int xfer_open_socket ( struct xfer_interface *xfer, int semantics, +extern int xfer_open_named_socket ( struct interface *intf, int semantics, + struct sockaddr *peer, const char *name, + struct sockaddr *local ); +extern int xfer_open_socket ( struct interface *intf, int semantics, struct sockaddr *peer, struct sockaddr *local ); -extern int xfer_vopen ( struct xfer_interface *xfer, int type, va_list args ); -extern int xfer_open ( struct xfer_interface *xfer, int type, ... ); -extern int xfer_vreopen ( struct xfer_interface *xfer, int type, +extern int xfer_vopen ( struct interface *intf, int type, va_list args ); +extern int xfer_open ( struct interface *intf, int type, ... ); +extern int xfer_vreopen ( struct interface *intf, int type, va_list args ); #endif /* _IPXE_OPEN_H */ |
