Messages in this thread | | | Date | Tue, 15 Sep 1998 22:02:12 -0400 | From | "Theodore Y. Ts'o" <> | Subject | Re: STREAMS: interface versus implementation |
| |
Date: Tue, 15 Sep 1998 20:26:18 -0400 From: Zack Weinberg <zack@rabi.columbia.edu>
The functions that look like they need some kernel help are:
getpmsg putpmsg isastream fattach fdetach (latter three map to ioctls)
open("/dev/foo") for foo = tcp, udp, maybe arp, icmp, ip, eth
ioctl(fd, I_xyz, data) for various I_xyz ioctls. (Many of these just need to do nothing and return 0 instead of failing with -ENOSYS.)
As a suggestion, if you haven't done so already, identify one or more (preferably more) user-mode programs which use the STREAMS interface --- not the TLI interface --- before you embark on this project. That way, you'll have a benchmark to work against and test against.
- Ted
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |