Data Structures for Drivers free_rtn(9S)
NAME
free_rtn - structure that specifies a driver's message-
freeing routineSYNOPSIS
#include
INTERFACE LEVEL
Architecture independent level 1 (DDI/DKI).
DESCRIPTION
The free_rtn structure is referenced by the datab struc-
ture. When freeb(9F) is called to free the message, thedriver's message-freeing routine (referenced through the
free_rtn structure) is called, with arguments, to free the
data buffer. STRUCTURE MEMBERSvoid (*free_func)() /* user's freeing routine */
char *free_arg /* arguments to free_func() */
The free_rtn structure is defined as type frtn_t.
SEE ALSO
esballoc(9F), freeb(9F), datab(9S) STREAMS Programming GuideSunOS 5.11 Last change: 13 Nov 1996 1