unbound: util/timeval_func.c File Reference

unbound 0.1

Functions
timeval_func.c File Reference

This file contains helpers to manipulate struct timeval values. More...

`#include "config.h"`
`#include "timeval_func.h"`

## Functions
void | timeval_subtract (struct timeval *d, const struct timeval *end, const struct timeval *start)
| subtract timers and the values do not overflow or become negative
void | timeval_add (struct timeval *d, const struct timeval *add)
| add timers and the values do not overflow or become negative
void | timeval_divide (struct timeval *avg, const struct timeval *sum, long long d)
| divide sum of timers to get average
int | timeval_smaller (const struct timeval *x, const struct timeval *y)
| histogram compare of time values

## Detailed Description

This file contains helpers to manipulate struct timeval values.