User Tools

Site Tools


solaris:free_rtn.9s

free_rtn


NAME

free_rtn - structure that specifies a driver’s message-freeing routine

SYNOPSIS

#include <sys/stream.h>

INTERFACE LEVEL

Architecture independent level 1 (DDI/DKI).

DESCRIPTION

The free_rtn structure is referenced by the datab structure. When freeb(9F) is called to free the message, the driver’s message-freeing routine (referenced through the free_rtn structure) is called, with arguments, to free the data buffer.

STRUCTURE MEMBERS

void (*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 Guide


solaris/free_rtn.9s.txt · Last modified: 2023/07/19 08:58 by A User Not Logged in