- Z_InitResponse *init = gdu->u.z3950->u.initResponse;
- int ver = z->initResponseGetVersion(init);
- int result = init->result ? *init->result : 0;
-
- if (m_init_response_no == 0)
- {
- if (!init->referenceId)
- {
- z->msg_check_fail("missing referenceID from "
- "first init response");
- return TEST_FINISHED;
- }
- else if (init->referenceId->len != REFID_LEN1
- || memcmp(init->referenceId->buf, REFID_BUF1, REFID_LEN1))
- {
- z->msg_check_fail("reference ID does not match from "
- "first init response");
- return TEST_FINISHED;
- }
- }
- else
- {
- if (!init->referenceId)
- z->msg_check_fail("missing referenceID from "
- "second init response");
- else if (init->referenceId->len != REFID_LEN2
- || memcmp(init->referenceId->buf, REFID_BUF2, REFID_LEN2))
- z->msg_check_fail("reference ID does not match from "
- "second init response");
- }
-
- if (!result)
- {
- z->msg_check_fail("init rejected (result false)");
- return TEST_FINISHED;
- }
- else
- {
- if (m_init_response_no == 0)
- {
- m_init_response_no++;
- return TEST_CONTINUE;
- }
- else
- z->msg_check_ok();
- }
+ Z_InitResponse *init = gdu->u.z3950->u.initResponse;
+ int result = init->result ? *init->result : 0;
+
+ if (m_init_response_no == 0)
+ {
+ if (!init->referenceId)
+ {
+ z->msg_check_fail("missing referenceID from "
+ "first init response");
+ return TEST_FINISHED;
+ }
+ else if (init->referenceId->len != REFID_LEN1
+ || memcmp(init->referenceId->buf, REFID_BUF1, REFID_LEN1))
+ {
+ z->msg_check_fail("reference ID does not match from "
+ "first init response");
+ return TEST_FINISHED;
+ }
+ }
+ else
+ {
+ if (!init->referenceId)
+ z->msg_check_fail("missing referenceID from "
+ "second init response");
+ else if (init->referenceId->len != REFID_LEN2
+ || memcmp(init->referenceId->buf, REFID_BUF2, REFID_LEN2))
+ z->msg_check_fail("reference ID does not match from "
+ "second init response");
+ }
+
+ if (!result)
+ {
+ z->msg_check_fail("init rejected (result false)");
+ return TEST_FINISHED;
+ }
+ else
+ {
+ if (m_init_response_no == 0)
+ {
+ m_init_response_no++;
+ return TEST_CONTINUE;
+ }
+ else
+ z->msg_check_ok();
+ }