'\" te .\" Copyright (C) 2008, Sun Microsystems, Inc. All Rights Reserved. .TH net_inject_alloc 9F "1 May 2008" "SunOS 5.11" "Kernel Functions for Drivers" .SH NAME net_inject_alloc \- allocate a net_inject_t structure .SH SYNOPSIS .LP .nf #include \fBnet_inject_t *\fR\fBnet_inject_alloc\fR(\fBconst\fR \fBint\fR \fIversion\fR); .fi .SH INTERFACE LEVEL .sp .LP Solaris DDI specific (Solaris DDI). .SH PARAMETERS .sp .ne 2 .mk .na \fB\fIversion\fR\fR .ad .RS 11n .rt must always be the symbol \fBNETI_VERSION\fR. .RE .SH DESCRIPTION .sp .LP The \fBnet_inject_alloc()\fR function allocates a \fBnet_inject_t\fR structure, returning a pointer for the caller to use. .SH RETURN VALUES .sp .LP Upon success, \fBnet_inject_alloc()\fR returns a pointer to the allocated \fInet_inject_t\fR structure. On failure, \fBhook_alloc()\fR returns a \fINULL\fR pointer. .SH CONTEXT .sp .LP The \fBnet_inject_alloc()\fR function may be called from user, kernel, or interrupt context. .SH ATTRIBUTES .sp .LP See \fBattributes\fR(5) for descriptions of the following attributes: .sp .sp .TS tab() box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) . ATTRIBUTE TYPEATTRIBUTE VALUE _ Availabilitysystem/core-os _ Interface StabilityCommitted .TE .SH SEE ALSO .sp .LP \fBnet_inject_free\fR(9F), \fBnet_inject_t\fR(9S)