Преглед изворни кода

[iscsi] Use intfs_shutdown() when shutting down multiple interfaces

Signed-off-by: Michael Brown <mcb30@ipxe.org>
tags/v1.20.1
Michael Brown пре 7 година
родитељ
комит
a29bdb3a92
1 измењених фајлова са 2 додато и 4 уклоњено
  1. 2
    4
      src/net/tcp/iscsi.c

+ 2
- 4
src/net/tcp/iscsi.c Прегледај датотеку

@@ -231,10 +231,8 @@ static void iscsi_close ( struct iscsi_session *iscsi, int rc ) {
231 231
 	process_del ( &iscsi->process );
232 232
 
233 233
 	/* Shut down interfaces */
234
-	intf_nullify ( &iscsi->data ); /* avoid potential loops */
235
-	intf_shutdown ( &iscsi->socket, rc );
236
-	intf_shutdown ( &iscsi->control, rc );
237
-	intf_shutdown ( &iscsi->data, rc );
234
+	intfs_shutdown ( rc, &iscsi->socket, &iscsi->control, &iscsi->data,
235
+			 NULL );
238 236
 }
239 237
 
240 238
 /**

Loading…
Откажи
Сачувај