Local CA ACK delay is not something that you set. It is read-only information that the HCA is giving you about how long it will take in the worst case to generate and send an ACK. If some HCA is returning 0 for this, then that is most likely a bug in the HCA or driver. - R.