|
|
| version 1.10, 2004/04/11 07:41:52 | version 1.11, 2004/04/21 18:14:02 |
|---|---|
| Line 92 struct ipxpcb ipxrawpcb; | Line 92 struct ipxpcb ipxrawpcb; |
| long ipx_pexseq; | long ipx_pexseq; |
| static void ipxintr(struct netmsg *); | static int ipxintr(struct netmsg *); |
| static int ipx_do_route(struct ipx_addr *src, struct route *ro); | static int ipx_do_route(struct ipx_addr *src, struct route *ro); |
| static void ipx_undo_route(struct route *ro); | static void ipx_undo_route(struct route *ro); |
| static void ipx_forward(struct mbuf *m); | static void ipx_forward(struct mbuf *m); |
| Line 124 ipx_init() | Line 124 ipx_init() |
| /* | /* |
| * IPX input routine. Pass to next level. | * IPX input routine. Pass to next level. |
| */ | */ |
| static void | static int |
| ipxintr(struct netmsg *msg) | ipxintr(struct netmsg *msg) |
| { | { |
| struct mbuf *m = ((struct netmsg_packet *)msg)->nm_packet; | struct mbuf *m = ((struct netmsg_packet *)msg)->nm_packet; |
| Line 270 bad: | Line 270 bad: |
| m_freem(m); | m_freem(m); |
| out: | out: |
| lwkt_replymsg(&msg->nm_lmsg, 0); | lwkt_replymsg(&msg->nm_lmsg, 0); |
| return(EASYNC); | |
| } | } |
| void | void |