/[lwip]/lwip/src/include/lwip/tcpip.h
ViewVC logotype

Diff of /lwip/src/include/lwip/tcpip.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by davidhaas, Thu Feb 6 22:18:56 2003 UTC revision 1.4 by jani, Wed Mar 19 11:23:46 2003 UTC
# Line 38  Line 38 
38  void tcpip_init(void (* tcpip_init_done)(void *), void *arg);  void tcpip_init(void (* tcpip_init_done)(void *), void *arg);
39  void tcpip_apimsg(struct api_msg *apimsg);  void tcpip_apimsg(struct api_msg *apimsg);
40  err_t tcpip_input(struct pbuf *p, struct netif *inp);  err_t tcpip_input(struct pbuf *p, struct netif *inp);
41  err_t tcpip_link_input(struct pbuf *p, struct netif *inp);  err_t tcpip_callback(void (*f)(void *ctx), void *ctx);
42    
43  void tcpip_tcp_timer_needed(void);  void tcpip_tcp_timer_needed(void);
44    
45  enum tcpip_msg_type {  enum tcpip_msg_type {
46    TCPIP_MSG_API,    TCPIP_MSG_API,
47    TCPIP_MSG_INPUT,    TCPIP_MSG_INPUT,
48    TCPIP_MSG_LINK    TCPIP_MSG_CALLBACK
49  };  };
50    
51  struct tcpip_msg {  struct tcpip_msg {
# Line 57  struct tcpip_msg { Line 57  struct tcpip_msg {
57        struct pbuf *p;        struct pbuf *p;
58        struct netif *netif;        struct netif *netif;
59      } inp;      } inp;
60        struct {
61          void (*f)(void *ctx);
62          void *ctx;
63        } cb;
64    } msg;    } msg;
65  };  };
66    

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26