1free_rtn(9S)              Data Structures for Drivers             free_rtn(9S)
2
3
4

NAME

6       free_rtn - structure that specifies a driver's message-freeing routine
7

SYNOPSIS

9       #include <sys/stream.h>
10
11

INTERFACE LEVEL

13       Architecture independent level 1 (DDI/DKI).
14

DESCRIPTION

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

STRUCTURE MEMBERS

22         void     (*free_func)()      /* user's freeing routine */
23         char     *free_arg           /* arguments to free_func() */
24
25
26
27       The  free_rtn structure is defined as type  frtn_t.
28

SEE ALSO

30       esballoc(9F), freeb(9F), datab(9S)
31
32
33       STREAMS Programming Guide
34
35
36
37SunOS 5.11                        13 Nov 1996                     free_rtn(9S)
Impressum