diff options
Diffstat (limited to 'src/tests')
| -rw-r--r-- | src/tests/dhcptest.c | 5 | ||||
| -rw-r--r-- | src/tests/iscsiboot.c | 4 |
2 files changed, 8 insertions, 1 deletions
diff --git a/src/tests/dhcptest.c b/src/tests/dhcptest.c index 0a7ef074d..be219b205 100644 --- a/src/tests/dhcptest.c +++ b/src/tests/dhcptest.c @@ -16,6 +16,8 @@ static int test_dhcp_aoe_boot ( struct net_device *netdev, static int test_dhcp_iscsi_boot ( struct net_device *netdev, char *iscsiname ) { char *initiator_iqn = "iqn.1900-01.localdomain.localhost:initiator"; + char *username = "joe"; + char *password = "secret"; char *target_iqn; union { struct sockaddr_in sin; @@ -33,7 +35,8 @@ static int test_dhcp_iscsi_boot ( struct net_device *netdev, char *iscsiname ) { } inet_aton ( iscsiname, &target.sin.sin_addr ); - return test_iscsiboot ( initiator_iqn, &target.st, target_iqn, netdev ); + return test_iscsiboot ( initiator_iqn, &target.st, target_iqn, + username, password, netdev ); } static int test_dhcp_hello ( char *helloname ) { diff --git a/src/tests/iscsiboot.c b/src/tests/iscsiboot.c index 489dcc46f..59837564a 100644 --- a/src/tests/iscsiboot.c +++ b/src/tests/iscsiboot.c @@ -13,6 +13,8 @@ static struct iscsi_device test_iscsidev; int test_iscsiboot ( const char *initiator_iqn, struct sockaddr_tcpip *target, const char *target_iqn, + const char *username, + const char *password, struct net_device *netdev ) { struct int13_drive drive; int rc; @@ -22,6 +24,8 @@ int test_iscsiboot ( const char *initiator_iqn, sizeof ( test_iscsidev.iscsi.tcp.peer ) ); test_iscsidev.iscsi.initiator = initiator_iqn; test_iscsidev.iscsi.target = target_iqn; + test_iscsidev.iscsi.username = username; + test_iscsidev.iscsi.password = password; printf ( "Initialising %s\n", target_iqn ); if ( ( rc = init_iscsidev ( &test_iscsidev ) ) != 0 ) { |
