|
|
1.1 ! root 1: /* ! 2: * things users need to know to talk to /dev/tcp* ! 3: * open a free tcp device, write a tcpuser struct on it, ! 4: * then wait for a tcpreply. ! 5: */ ! 6: ! 7: /* the following is defined in kernel .h's */ ! 8: #ifndef KERNEL ! 9: #include <sys/inet/in.h> ! 10: #include <sys/inet/tcp.h> ! 11: #endif ! 12: ! 13: struct tcpuser{ ! 14: int code; /* request or reply code */ ! 15: tcp_port lport, fport; ! 16: in_addr laddr, faddr; ! 17: int param; /* options or device number */ ! 18: }; ! 19: ! 20: #define TCPC_LISTEN 1 ! 21: #define TCPC_CONNECT 2 ! 22: #define TCPC_OK 3 ! 23: #define TCPC_SORRY 4
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.