From 669998e9d7fdba821cce419f41e976058c2b06e5 Mon Sep 17 00:00:00 2001 From: Ronnie Sahlberg Date: Sun, 19 Apr 2015 17:27:20 -0700 Subject: [PATCH] TESTS: the CONTROL mode page has SPF==0 When scanning for the CONTROL mode page we must also check that SPF==0 since otherwise we might pick up CONTROL EXTENSIONS or other subpages that may be returned. Signed-off-by: Ronnie Sahlberg --- test-tool/test_modesense6_control.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test-tool/test_modesense6_control.c b/test-tool/test_modesense6_control.c index 57cec10..17e9848 100644 --- a/test-tool/test_modesense6_control.c +++ b/test-tool/test_modesense6_control.c @@ -67,7 +67,8 @@ test_modesense6_control(void) CU_ASSERT_TRUE(ms->mode_data_length >= 3); for (ap_page = ms->pages; ap_page; ap_page = ap_page->next) { - if (ap_page->page_code == SCSI_MODEPAGE_CONTROL) { + if (ap_page->page_code == SCSI_MODEPAGE_CONTROL && + ap_page->spf == 0) { break; } }