summaryrefslogtreecommitdiffstats
path: root/src/core/xfer.c
diff options
context:
space:
mode:
authorMichael Brown2015-07-08 17:25:44 +0200
committerMichael Brown2015-07-22 22:17:47 +0200
commit7194f38131a2c596574aaefa94dffd7b235ecd42 (patch)
tree9163cda3cf5a65326a7f07b492a0a101028f2842 /src/core/xfer.c
parent[interface] Add intf_poke() helper (diff)
downloadipxe-7194f38131a2c596574aaefa94dffd7b235ecd42.tar.gz
ipxe-7194f38131a2c596574aaefa94dffd7b235ecd42.tar.xz
ipxe-7194f38131a2c596574aaefa94dffd7b235ecd42.zip
[xfer] Use intf_poke() to implement xfer_window_changed()
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/core/xfer.c')
-rw-r--r--src/core/xfer.c12
1 files changed, 1 insertions, 11 deletions
diff --git a/src/core/xfer.c b/src/core/xfer.c
index 007c4794..8d12a9ef 100644
--- a/src/core/xfer.c
+++ b/src/core/xfer.c
@@ -138,18 +138,8 @@ size_t xfer_window ( struct interface *intf ) {
* generating an xfer_window_changed() message.
*/
void xfer_window_changed ( struct interface *intf ) {
- struct interface *dest;
- xfer_window_changed_TYPE ( void * ) *op =
- intf_get_dest_op ( intf, xfer_window_changed, &dest );
- void *object = intf_object ( dest );
- if ( op ) {
- op ( object );
- } else {
- /* Default is to do nothing */
- }
-
- intf_put ( dest );
+ intf_poke ( intf, xfer_window_changed );
}
/**