SMP2P_FLAGS_RESTART_ACK_BIT
val = out->flags & ~BIT(SMP2P_FLAGS_RESTART_ACK_BIT);
val |= BIT(SMP2P_FLAGS_RESTART_ACK_BIT);