ct_ack_t
ct_ack_t contract_device_offline(dev_info_t *dip, dev_t dev, int spec_type);
ct_ack_t contract_device_negotiate(dev_info_t *dip, dev_t dev, int spec_type,