diff options
author | Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> | 2018-04-10 20:48:35 +0200 |
---|---|---|
committer | Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> | 2018-04-10 20:48:35 +0200 |
commit | 516600858cb54906fb728d04e5edf1131ee7b3b2 (patch) | |
tree | ee31a33efc24fcc1db35b479e3fdc0057ed2f030 /include/libipset/session.h | |
parent | 86f11b1cfc5832ba32cb8dd4474b18671a9f1e08 (diff) |
Fix parsing service names for ports
Parsing is attempted both for numbers and service names and
the temporary stored error message triggered to reset the state
parameters about the set. Reported by Yuri D'Elia.
Diffstat (limited to 'include/libipset/session.h')
-rw-r--r-- | include/libipset/session.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/libipset/session.h b/include/libipset/session.h index 833f763..bac4d19 100644 --- a/include/libipset/session.h +++ b/include/libipset/session.h @@ -42,6 +42,7 @@ enum ipset_err_type { extern int ipset_session_report(struct ipset_session *session, enum ipset_err_type type, const char *fmt, ...); +extern int ipset_session_warning_as_error(struct ipset_session *session); #define ipset_err(session, fmt, args...) \ ipset_session_report(session, IPSET_ERROR, fmt , ## args) |