discover
unsigned char discover = DHCPDISCOVER;
options[i]->value = &discover;
options[i]->len = sizeof(discover);
options[i]->buf_size = sizeof(discover);
.fn = discover,
SMP_REQUEST_PHY_IDENTIFIER_T discover;
SMP_RESPONSE_DISCOVER_T discover;
if (this_smp_response->response.discover.protocols.u.bits.attached_sata_device
&& !this_smp_response->response.discover.protocols.u.bits.attached_stp_target)
this_smp_response->response.discover.protocols.u.bits.attached_stp_target = 1;
smp_discover.request.discover.phy_identifier = phy_identifier;
&smp_response->response.discover;
&smp_response->response.discover;
SMP_RESPONSE_DISCOVER_T * discover_response = &smp_response->response.discover;