/[pengfork]/pengfork/include/if.h
ViewVC logotype

Diff of /pengfork/include/if.h

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

revision 1.1 by chupa, Mon Aug 26 12:10:46 2002 UTC revision 1.2 by chupa, Thu Sep 5 23:09:37 2002 UTC
# Line 27  Line 27 
27    
28  #include "buffer.h"  #include "buffer.h"
29    
30  int (*if_connect) (void);  typedef struct
31  int (*if_disconnect) (void);  {
32  int (*if_is_connected) (void);    int (*connect) (void);
33  int (*if_getfd) (void);    int (*disconnect) (void);
34      int (*is_connected) (void);
35      int *fd;
36      
37      int (*put) (buffer_t * buffer, char *data, size_t data_size);
38      int (*get) (buffer_t * buffer, char **data, size_t * data_size);
39    }
40    iface_t;
41    
42  int (*if_put) (buffer_t * buffer, char *data, size_t data_size);  extern iface_t *iface;
43  int (*if_get) (buffer_t * buffer, char **data, size_t * data_size);  
44    #ifdef WITH_TUN
45    extern const iface_t tun_iface;
46    #endif
47    
48  #endif /* __IF_H__ */  #endif /* __IF_H__ */

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

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