mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-09-04 16:45:24 +00:00
new functions isc_task_getname() and isc_task_gettag(),
to be used for debugging
This commit is contained in:
@@ -15,7 +15,7 @@
|
|||||||
* SOFTWARE.
|
* SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* $Id: task.h,v 1.44 2000/06/22 21:58:08 tale Exp $ */
|
/* $Id: task.h,v 1.45 2000/07/26 17:11:14 gson Exp $ */
|
||||||
|
|
||||||
#ifndef ISC_TASK_H
|
#ifndef ISC_TASK_H
|
||||||
#define ISC_TASK_H 1
|
#define ISC_TASK_H 1
|
||||||
@@ -457,6 +457,36 @@ isc_task_setname(isc_task_t *task, const char *name, void *tag);
|
|||||||
* 'task' is a valid task.
|
* 'task' is a valid task.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
const char *
|
||||||
|
isc_task_getname(isc_task_t *task);
|
||||||
|
/*
|
||||||
|
* Get the name of 'task', as previously set using isc_task_setname().
|
||||||
|
*
|
||||||
|
* Notes:
|
||||||
|
* This function is for debugging purposes only.
|
||||||
|
*
|
||||||
|
* Requires:
|
||||||
|
* 'task' is a valid task.
|
||||||
|
*
|
||||||
|
* Returns:
|
||||||
|
* A non-NULL pointer to a null-terminated string.
|
||||||
|
* If the task has not been named, the string is
|
||||||
|
* empty.
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
void *
|
||||||
|
isc_task_gettag(isc_task_t *task);
|
||||||
|
/*
|
||||||
|
* Get the tag value for 'task', as previously set using isc_task_settag().
|
||||||
|
*
|
||||||
|
* Notes:
|
||||||
|
* This function is for debugging purposes only.
|
||||||
|
*
|
||||||
|
* Requires:
|
||||||
|
* 'task' is a valid task.
|
||||||
|
*/
|
||||||
|
|
||||||
/*****
|
/*****
|
||||||
***** Task Manager.
|
***** Task Manager.
|
||||||
*****/
|
*****/
|
||||||
|
@@ -15,7 +15,7 @@
|
|||||||
* SOFTWARE.
|
* SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* $Id: task.c,v 1.65 2000/06/22 21:57:16 tale Exp $ */
|
/* $Id: task.c,v 1.66 2000/07/26 17:11:13 gson Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Principal Author: Bob Halley
|
* Principal Author: Bob Halley
|
||||||
@@ -681,6 +681,17 @@ isc_task_setname(isc_task_t *task, const char *name, void *tag) {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const char *
|
||||||
|
isc_task_getname(isc_task_t *task) {
|
||||||
|
return (task->name);
|
||||||
|
}
|
||||||
|
|
||||||
|
void *
|
||||||
|
isc_task_gettag(isc_task_t *task) {
|
||||||
|
return (task->tag);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/***
|
/***
|
||||||
*** Task Manager.
|
*** Task Manager.
|
||||||
***/
|
***/
|
||||||
|
Reference in New Issue
Block a user