From 253d35c84bc1886c9eae774a731452f5d2f521cd Mon Sep 17 00:00:00 2001 From: Henning Westerholt Date: Thu, 1 Nov 2018 21:19:41 +0100 Subject: [PATCH] core: add helper function for flag reset - add helper function for flag reset (needed for bugfix in #GH1674) - patch from: Julien Chavanton jchavanton at gmail dot com --- src/core/flags.c | 5 +++++ src/core/flags.h | 1 + 2 files changed, 6 insertions(+) diff --git a/src/core/flags.c b/src/core/flags.c index 5b603706e3a..c20f45f67f4 100644 --- a/src/core/flags.c +++ b/src/core/flags.c @@ -52,6 +52,11 @@ int resetflag( struct sip_msg* msg, flag_t flag ) { return 1; } +int resetflags( struct sip_msg* msg, flag_t flags ) { + msg->flags &= ~ flags; + return 1; +} + int isflagset( struct sip_msg* msg, flag_t flag ) { return (msg->flags & (1<