Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

esballoc(9F)

freeb(9F)

datab(9S)

free_rtn(9S)

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

SunOS 5.5/x86  —  Last change: 11 Apr 1991

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026