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