mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-30 05:57:52 +00:00
Remove unused isc_timer_touch() function
The isc_timer_touch() was unused, just remove it.
This commit is contained in:
parent
bbe1c06a8b
commit
f4751a91f7
@ -196,27 +196,6 @@ isc_timer_reset(isc_timer_t *timer, isc_timertype_t type,
|
||||
*\li Unexpected error
|
||||
*/
|
||||
|
||||
isc_result_t
|
||||
isc_timer_touch(isc_timer_t *timer);
|
||||
/*%<
|
||||
* Set the last-touched time of 'timer' to the current time.
|
||||
*
|
||||
* Requires:
|
||||
*
|
||||
*\li 'timer' is a valid once timer.
|
||||
*
|
||||
* Ensures:
|
||||
*
|
||||
*\li An idle timeout will not be generated until at least Now + the
|
||||
* timer's interval if 'timer' is a once timer with a non-zero
|
||||
* interval.
|
||||
*
|
||||
* Returns:
|
||||
*
|
||||
*\li Success
|
||||
*\li Unexpected error
|
||||
*/
|
||||
|
||||
void
|
||||
isc_timer_attach(isc_timer_t *timer, isc_timer_t **timerp);
|
||||
/*%<
|
||||
|
@ -420,36 +420,6 @@ isc_timer_gettype(isc_timer_t *timer) {
|
||||
return (t);
|
||||
}
|
||||
|
||||
isc_result_t
|
||||
isc_timer_touch(isc_timer_t *timer) {
|
||||
isc_result_t result;
|
||||
isc_time_t now;
|
||||
|
||||
/*
|
||||
* Set the last-touched time of 'timer' to the current time.
|
||||
*/
|
||||
|
||||
REQUIRE(VALID_TIMER(timer));
|
||||
|
||||
LOCK(&timer->lock);
|
||||
|
||||
/*
|
||||
* We'd like to
|
||||
*
|
||||
* REQUIRE(timer->type == isc_timertype_once);
|
||||
*
|
||||
* but we cannot without locking the manager lock too, which we
|
||||
* don't want to do.
|
||||
*/
|
||||
|
||||
TIME_NOW(&now);
|
||||
result = isc_time_add(&now, &timer->interval, &timer->idle);
|
||||
|
||||
UNLOCK(&timer->lock);
|
||||
|
||||
return (result);
|
||||
}
|
||||
|
||||
void
|
||||
isc_timer_attach(isc_timer_t *timer, isc_timer_t **timerp) {
|
||||
REQUIRE(VALID_TIMER(timer));
|
||||
|
Loading…
x
Reference in New Issue
Block a user