[EMAIL PROTECTED] wrote: >> Richard L. Hamilton wrote: >>> I would think that a Bluetooth implementation for Solaris just begs to >>> be STREAMS based (and at some level, would have to be anyway). >>> Are there any existing CDDL-compatible STREAMS-based implementations? >> Not that I've seen (yet). >> >> The FreeBSD implementation uses the netgraph framework in FreeBSD, >> which is, as Casper observes, a lot like STREAMS but different. So, >> you're right, yes, the Bluetooth protocol stack begs for a STREAMS-like >> framework. I need to have a look at the NetBSD implementation, though. > > If it is like the STREAMs framework then rewriting it to be > STREAMs based would not seem to be a big task.
The thought occurred to me, but doing so would effectively fork the community source (FreeBSD) into a FreeBSD version and an OpenSolaris version, making it more work to merge changes from/to the original community. I'm much more inclined to build a set of netgraph shims over STREAMS to ease porting the FreeBSD stack, if that's where we end up. IMHO, ideally, community source is integrated into OpenSolaris with low/no-touch, so that changes can be (mostly) mechanically applied. This is a golden rule for how I maintain ACPI CA. Dana _______________________________________________ opensolaris-discuss mailing list [email protected]
