We now detect that QUIC was likely requested, and if it's not compiled
it, we clearly mention it.
ctrl_type == SOCK_DGRAM);
if (!new_proto && (!fqdn || !*fqdn) && (ss.ss_family != AF_CUST_EXISTING_FD)) {
- memprintf(err, "unsupported %s protocol for %s family %d address '%s'",
+ memprintf(err, "unsupported %s protocol for %s family %d address '%s'%s",
(ctrl_type == SOCK_DGRAM) ? "datagram" : "stream",
(proto_type == PROTO_TYPE_DGRAM) ? "datagram" : "stream",
ss.ss_family,
- str);
+ str,
+ (ctrl_type == SOCK_STREAM && proto_type == PROTO_TYPE_DGRAM) ?
+#ifndef USE_QUIC
+ "; QUIC is not compiled in if this is what you were looking for."
+#else
+ ""
+#endif
+ :"");
goto out;
}