STREAMS Programming Guide

Protocol Substitution

You can use alternate protocol modules (and device drivers) on a system if the alternates are implemented to an equivalent service interface.