diff options
| author | Michael Brown | 2006-08-07 18:48:24 +0200 |
|---|---|---|
| committer | Michael Brown | 2006-08-07 18:48:24 +0200 |
| commit | d0e4f198d62348b76abf4a70180160cc2f25d235 (patch) | |
| tree | a4bd51985a81212d9ec986b4cc9ae286967f36a5 /src/tests/iscsiboot.c | |
| parent | Minor corrections (diff) | |
| download | ipxe-d0e4f198d62348b76abf4a70180160cc2f25d235.tar.gz ipxe-d0e4f198d62348b76abf4a70180160cc2f25d235.tar.xz ipxe-d0e4f198d62348b76abf4a70180160cc2f25d235.zip | |
Add iSCSI to the DHCP tests.
Start updating iscsi.c to use Nikhil's TCP API.
Diffstat (limited to 'src/tests/iscsiboot.c')
| -rw-r--r-- | src/tests/iscsiboot.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/tests/iscsiboot.c b/src/tests/iscsiboot.c index ef1c4a1a4..a02deb007 100644 --- a/src/tests/iscsiboot.c +++ b/src/tests/iscsiboot.c @@ -8,14 +8,15 @@ static struct iscsi_device test_iscsidev; int test_iscsiboot ( const char *initiator_iqn, - struct in_addr target, + struct sockaddr_tcpip *target, const char *target_iqn ) { + struct sockaddr_in *sin; struct int13_drive drive; int rc; memset ( &test_iscsidev, 0, sizeof ( test_iscsidev ) ); - test_iscsidev.iscsi.tcp.sin.sin_addr = target; - test_iscsidev.iscsi.tcp.sin.sin_port = htons ( ISCSI_PORT ); + memcpy ( &test_iscsidev.iscsi.tcp.peer, target, + sizeof ( test_iscsidev.iscsi.tcp.peer ) ); test_iscsidev.iscsi.initiator = initiator_iqn; test_iscsidev.iscsi.target = target_iqn; |
