summaryrefslogtreecommitdiffstats
path: root/src/include/ipxe/open.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/ipxe/open.h')
-rw-r--r--src/include/ipxe/open.h28
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 */