/* pup_proto.c 6.3 84/08/29 */
* PUP-I protocol family: raw interface
extern struct domain pupdomain
; /* or at least forward */
struct protosw pupsw
[] = {
{ SOCK_RAW
, &pupdomain
, 0, PR_ATOMIC
|PR_ADDR
,
struct domain pupdomain
=
{ AF_PUP
, "pup", 0, 0, 0,
pupsw
, &pupsw
[sizeof(pupsw
)/sizeof(pupsw
[0])] };
* 3 Mb/s Ethernet link protocol family: raw interface
struct protosw ensw
[] = {
{ SOCK_RAW
, &endomain
, 0, PR_ATOMIC
|PR_ADDR
,
{ AF_ETHERLINK
"ether", 0, 0, 0,
ensw
, &ensw
[sizeof(ensw
)/sizeof(ensw
[0])] };