HALD_RUN_FAILED
send_reply(rd->con, rd->msg, HALD_RUN_FAILED, 0, NULL);
send_reply(con, msg, HALD_RUN_FAILED, 0, NULL);
hb->cb(hb->d, HALD_RUN_FAILED, return_code, NULL, hb->data1, hb->data2);
cb(device, HALD_RUN_FAILED, 0, NULL, data1, data2);