projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lint
[unix-history]
/
usr
/
src
/
sys
/
kern
/
uipc_proto.c
diff --git
a/usr/src/sys/kern/uipc_proto.c
b/usr/src/sys/kern/uipc_proto.c
index
c0e93e2
..
08f2c2c
100644
(file)
--- a/
usr/src/sys/kern/uipc_proto.c
+++ b/
usr/src/sys/kern/uipc_proto.c
@@
-1,4
+1,4
@@
-/* uipc_proto.c 4.
8 81/11/26
*/
+/* uipc_proto.c 4.
9 81/11/30
*/
#include "../h/param.h"
#include "../h/socket.h"
#include "../h/param.h"
#include "../h/socket.h"
@@
-31,54
+31,54
@@
int udp_init();
int tcp_input(),tcp_ctlinput();
int tcp_usrreq(),tcp_sense();
int tcp_init(),tcp_fasttimo(),tcp_slowtimo(),tcp_drain();
int tcp_input(),tcp_ctlinput();
int tcp_usrreq(),tcp_sense();
int tcp_init(),tcp_fasttimo(),tcp_slowtimo(),tcp_drain();
-int rip_input(),rip_ctlinput();
-int rip_usrreq(),rip_s
ense
();
+int rip_input(),rip_
output(),rip_
ctlinput();
+int rip_usrreq(),rip_s
lowtimo
();
struct protosw protosw[] = {
struct protosw protosw[] = {
-{ SOCK_STREAM, PF_
LOCAL,
0, PR_CONNREQUIRED,
+{ SOCK_STREAM, PF_
UNIX,
0, PR_CONNREQUIRED,
0, 0, 0, 0,
0, 0, 0, 0,
- piusrreq,
0, 0,
+ piusrreq,
0, 0, 0, 0,
},
0, 0, 0, 0,
},
-{ SOCK_DGRAM, PF_
LOCAL,
0, PR_ATOMIC|PR_ADDR,
+{ SOCK_DGRAM, PF_
UNIX,
0, PR_ATOMIC|PR_ADDR,
0, 0, 0, 0,
0, 0, 0, 0,
- piusrreq,
0, 0,
+ piusrreq,
0, 0, 0, 0,
},
0, 0, 0, 0,
},
-{ SOCK_RDM, PF_
LOCAL,
0, PR_ATOMIC|PR_ADDR,
+{ SOCK_RDM, PF_
UNIX,
0, PR_ATOMIC|PR_ADDR,
0, 0, 0, 0,
0, 0, 0, 0,
- piusrreq,
0, 0,
+ piusrreq,
0, 0, 0, 0,
},
0, 0, 0, 0,
},
-{ SOCK_RAW, PF_
LOCAL,
0, PR_ATOMIC|PR_ADDR,
+{ SOCK_RAW, PF_
UNIX,
0, PR_ATOMIC|PR_ADDR,
0, 0, 0, 0,
0, 0, 0, 0,
- piusrreq,
0, 0,
+ piusrreq,
0, 0, 0, 0,
},
{ 0, 0, 0, 0,
0, ip_output, 0, 0,
0, 0, 0, 0,
},
{ 0, 0, 0, 0,
0, ip_output, 0, 0,
- 0,
0, 0,
+ 0,
ip_init, 0, ip_slowtimo, ip_drain,
},
{ 0, 0, IPPROTO_ICMP, 0,
icmp_input, 0, 0, 0,
ip_init, 0, ip_slowtimo, ip_drain,
},
{ 0, 0, IPPROTO_ICMP, 0,
icmp_input, 0, 0, 0,
- 0,
0, 0,
+ 0,
0, 0, 0, icmp_drain,
},
{ SOCK_DGRAM, PF_INET, IPPROTO_UDP, PR_ATOMIC|PR_ADDR,
udp_input, 0, udp_ctlinput, 0,
0, 0, 0, icmp_drain,
},
{ SOCK_DGRAM, PF_INET, IPPROTO_UDP, PR_ATOMIC|PR_ADDR,
udp_input, 0, udp_ctlinput, 0,
- udp_usrreq,
udp_sense, MLEN,
+ udp_usrreq,
udp_init, 0, 0, 0,
},
{ SOCK_STREAM, PF_INET, IPPROTO_TCP, PR_CONNREQUIRED|PR_WANTRCVD,
tcp_input, 0, tcp_ctlinput, 0,
udp_init, 0, 0, 0,
},
{ SOCK_STREAM, PF_INET, IPPROTO_TCP, PR_CONNREQUIRED|PR_WANTRCVD,
tcp_input, 0, tcp_ctlinput, 0,
- tcp_usrreq,
tcp_sense, MLEN,
+ tcp_usrreq,
tcp_init, tcp_fasttimo, tcp_slowtimo, tcp_drain,
},
{ SOCK_RAW, PF_INET, IPPROTO_RAW, PR_ATOMIC|PR_ADDR,
tcp_init, tcp_fasttimo, tcp_slowtimo, tcp_drain,
},
{ SOCK_RAW, PF_INET, IPPROTO_RAW, PR_ATOMIC|PR_ADDR,
- rip_input,
0,
rip_ctlinput, 0,
- rip_usrreq,
rip_sense, MLEN,
- 0, 0,
0,
0,
+ rip_input,
rip_output,
rip_ctlinput, 0,
+ rip_usrreq,
+ 0, 0,
rip_slowtimo,
0,
}
};
}
};