Because there can be several default multiplexers (without name), they are now
reported with the name "<default>". And a message warns they cannot be
referenced with the "proto" keyword on a bind line or a server line.
struct ist proto;
char *mode, *side;
- fprintf(out, "Available multiplexer protocols :\n");
+ fprintf(out, "Available multiplexer protocols :\n"
+ "(protocols markes as <default> cannot be specified using 'proto' keyword)\n");
list_for_each_entry(item, &mux_proto_list.list, list) {
proto = item->token;
side = "NONE";
fprintf(out, " %15s : mode=%-10s side=%s\n",
- (proto.len ? proto.ptr : "pass-through"), mode, side);
+ (proto.len ? proto.ptr : "<default>"), mode, side);
}
}