* overall goodput. It rarely makes sense to combine this flag with
* #GNUNET_MQ_PREF_LOW_LATENCY.
*/
- GNUNET_MQ_PREF_GOODPUT = 128
+ GNUNET_MQ_PREF_GOODPUT = 128,
+
+ /**
+ * Flag to indicate that out-of-order delivery is OK.
+ */
+ GNUNET_MQ_PREF_OUT_OF_ORDER = 256
};
ret |=
((p1 & GNUNET_MQ_PREF_CORK_ALLOWED) & (p2 & GNUNET_MQ_PREF_CORK_ALLOWED));
ret |= ((p1 & GNUNET_MQ_PREF_GOODPUT) & (p2 & GNUNET_MQ_PREF_GOODPUT));
+ ret |=
+ ((p1 & GNUNET_MQ_PREF_OUT_OF_ORDER) & (p2 & GNUNET_MQ_PREF_OUT_OF_ORDER));
return ret;
}