GETERROR(9F)            Kernel Functions for Drivers            GETERROR(9F)
NAME
       geterror - return 
I/O error
SYNOPSIS
       #include <sys/types.h>
       #include <sys/buf.h>
       #include <sys/ddi.h>       
int geterror(
struct buf *bp);
INTERFACE LEVEL
       Architecture independent level 1 (DDI/DKI).
PARAMETERS
       bp             Pointer to a 
buf(9S) structure.
DESCRIPTION
       The 
geterror() function returns the error number  from the error
       field of the  buffer header structure.
RETURN VALUES
       An error number indicating the error condition of the 
I/O request is
       returned. If the 
I/O request completes successfully, 
0 is returned.
CONTEXT
       The 
geterror() function can be called from user, interrupt, or kernel
       context.
SEE ALSO
       buf(9S)       Writing Device Drivers                              January 16, 2006                  GETERROR(9F)