xref: /csrg-svn/sys/netinet/udp_usrreq.c (revision 4784)
1 /* udp_usrreq.c 4.1 81/11/07 */
2 
3 #include "../h/param.h"
4 #include "../h/mbuf.h"
5 #include "../inet/inet.h"
6 #include "../inet/inet_systm.h"
7 #include "../inet/udp.h"
8 
9 udp_input(m)
10 	struct mbuf *m;
11 {
12 
13 }
14 
15 udp_advise(m)
16 	struct mbuf *m;
17 {
18 
19 	m_freem(m);
20 }
21 
22 udp_output(xx, m)
23 	struct mbuf *m;
24 {
25 
26 }
27 
28 udp_usrreq(up, req, m, addr)
29 	struct socket *up;
30 	int req;
31 	struct mbuf *m;
32 	struct in_addr *addr;
33 {
34 
35 	switch (req) {
36 
37 	case PRU_ATTACH:
38 
39 	case PRU_DETACH:
40 
41 	case PRU_CONNECT:
42 
43 	case PRU_DISCONNECT:
44 
45 	case PRU_ISCONN:
46 
47 	case PRU_ISDISCONN:
48 		break;
49 
50 	case PRU_RCVD:
51 		break;
52 
53 	case PRU_SEND:
54 		udp_output(0, m);
55 		break;
56 
57 	case PRU_ABORT:
58 	case PRU_CLEAR:
59 		break;
60 
61 	case PRU_CONTROL:
62 		break;
63 
64 	default:
65 		panic("udp_usrreq");
66 }
67