H
- hardening advice
- canputnext,
put Procedure
- copyb,
put Procedure
- copymsg,
put Procedure
- db_ref > 1,
Shared Data
- dupb,
put Procedure
- dupmsg,
put Procedure
- ensure uniform changing of pointers,
Data Alignment
- incorrect user data,
ioctl Processing
- proper bit alignment,
Data Alignment
- putnext
Entry Points
put Procedure
- qprocson,
open Routine
- removing an anchor,
Anchors and Data Flow
- retain db_base <= b_rptr <= b_wptr <= db_lim,
M_COPYOUT Example
- strqget,
Using Queue Information
- strqset,
Using Queue Information
- hardware emulation module
Hardware Emulation Module
Hardware Emulation Module
Glossary
- high-priority message
Message Queues and Message Priority
Flow Control in Service Procedures
- M_COPYIN,
M_COPYIN
- M_COPYOUT,
M_COPYOUT
- M_ERROR,
M_ERROR
- M_FLUSH,
M_FLUSH
- M_HANGUP,
M_HANGUP
- M_IOCACK,
M_IOCACK
- M_IOCDATA,
M_IOCDATA
- M_IOCNAK,
M_IOCNAK
- M_PCPROTO,
M_PCPROTO
- M_PCRSE,
M_PCRSE
- M_PCSIG,
M_PCSIG
- M_READ,
M_READ
- M_STOP,
SO_MREADOFF and M_STOP
- M_STOPI,
SO_MREADOFFI and M_STOPI
- M_UNHANGUP,
M_UNHANGUP
- SO_MREADOFF,
SO_MREADOFF and M_STOP
- SO_MREADOFI,
SO_MREADOFFI and M_STOPI