From 1c335da8a3e26d572a7102dace9539259034f10a Mon Sep 17 00:00:00 2001 From: kris Date: Thu, 6 Jul 2000 01:48:08 +0000 Subject: Sync with latest KAME code. Obtained from: KAME --- usr.sbin/pim6sd/timer.h | 45 ++++++++++++++++++++++----------------------- 1 file changed, 22 insertions(+), 23 deletions(-) (limited to 'usr.sbin/pim6sd/timer.h') diff --git a/usr.sbin/pim6sd/timer.h b/usr.sbin/pim6sd/timer.h index 132ff5a..41e6f44 100644 --- a/usr.sbin/pim6sd/timer.h +++ b/usr.sbin/pim6sd/timer.h @@ -25,8 +25,6 @@ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. - * - * $FreeBSD$ */ /* * Questions concerning this software should be directed to @@ -34,47 +32,48 @@ * */ /* - * This program has been derived from pim6dd. + * This program has been derived from pim6dd. * The pim6dd program is covered by the license in the accompanying file * named "LICENSE.pim6dd". */ /* - * This program has been derived from pimd. + * This program has been derived from pimd. * The pimd program is covered by the license in the accompanying file * named "LICENSE.pimd". * + * $FreeBSD$ */ #ifndef TIMER_H -#define TIMER_H +#define TIMER_H /* the default granularity if not specified in the config file */ -#define DEFAULT_TIMER_INTERVAL 5 +#define DEFAULT_TIMER_INTERVAL 5 /* For timeout. The timers count down */ -#define SET_TIMER(timer, value) (timer) = (value) -#define RESET_TIMER(timer) (timer) = 0 -#define COPY_TIMER(timer_1, timer_2) (timer_2) = (timer_1) -#define IF_TIMER_SET(timer) if ((timer) > 0) -#define IF_TIMER_NOT_SET(timer) if ((timer) <= 0) -#define FIRE_TIMER(timer) (timer) = 0 +#define SET_TIMER(timer, value) (timer) = (value) +#define RESET_TIMER(timer) (timer) = 0 +#define COPY_TIMER(timer_1, timer_2) (timer_2) = (timer_1) +#define IF_TIMER_SET(timer) if ((timer) > 0) +#define IF_TIMER_NOT_SET(timer) if ((timer) <= 0) +#define FIRE_TIMER(timer) (timer) = 0 -#define IF_TIMER_NOT_SET(timer) if ((timer) <= 0) +#define IF_TIMER_NOT_SET(timer) if ((timer) <= 0) -#define IF_TIMEOUT(timer) \ +#define IF_TIMEOUT(timer) \ if (!((timer) -= (MIN(timer, timer_interval)))) -#define IF_NOT_TIMEOUT(timer) \ +#define IF_NOT_TIMEOUT(timer) \ if ((timer) -= (MIN(timer, timer_interval))) -#define TIMEOUT(timer) \ +#define TIMEOUT(timer) \ (!((timer) -= (MIN(timer, timer_interval)))) - -#define NOT_TIMEOUT(timer) \ + +#define NOT_TIMEOUT(timer) \ ((timer) -= (MIN(timer, timer_interval))) @@ -92,11 +91,11 @@ extern u_int32 pim_register_suppression_timeout; extern u_int32 pim_register_probe_time; extern u_int32 pim_assert_timeout; -extern void init_timers __P(()); -extern void init_timers __P(()); -extern void age_vifs __P(()); -extern void age_routes __P(()); -extern void age_misc __P(()); +extern void init_timers __P((void)); +extern void init_timers __P((void)); +extern void age_vifs __P((void)); +extern void age_routes __P((void)); +extern void age_misc __P((void)); #endif -- cgit v1.1