CLEANUP: bind: handle warning label on bind keywords parsing.

All bind keyword parsing message were show as alerts.

With this patch if the message is flagged only with ERR_WARN and
not ERR_ALERT it will show a label [WARNING] and not [ALERT].

(cherry picked from commit 0655c9b22213a0f5716183106d86a995e672d19b)
Signed-off-by: Emeric Brun <ebrun@haproxy.com>
diff --git a/src/cfgparse-listen.c b/src/cfgparse-listen.c
index 6c18bfc..5454f3b 100644
--- a/src/cfgparse-listen.c
+++ b/src/cfgparse-listen.c
@@ -748,7 +748,10 @@
 				if (code) {
 					if (err && *err) {
 						indent_msg(&err, 2);
-						ha_alert("parsing [%s:%d] : '%s %s' : %s\n", file, linenum, args[0], args[1], err);
+						if (((code & (ERR_WARN|ERR_ALERT)) == ERR_WARN))
+							ha_warning("parsing [%s:%d] : '%s %s' : %s\n", file, linenum, args[0], args[1], err);
+						else
+							ha_alert("parsing [%s:%d] : '%s %s' : %s\n", file, linenum, args[0], args[1], err);
 					}
 					else
 						ha_alert("parsing [%s:%d] : '%s %s' : error encountered while processing '%s'.\n",