Diff for /qemu/slirp/libslirp.h between versions 1.1.1.5 and 1.1.1.8

version 1.1.1.5, 2018/04/24 17:25:40 version 1.1.1.8, 2018/04/24 19:51:34
Line 1 Line 1
 #ifndef _LIBSLIRP_H  #ifndef _LIBSLIRP_H
 #define _LIBSLIRP_H  #define _LIBSLIRP_H
   
 #include <qemu-common.h>  #include "qemu-common.h"
   
 #ifdef CONFIG_SLIRP  
   
 struct Slirp;  struct Slirp;
 typedef struct Slirp Slirp;  typedef struct Slirp Slirp;
   
   int get_dns_addr(struct in_addr *pdns_addr);
   
 Slirp *slirp_init(int restricted, struct in_addr vnetwork,  Slirp *slirp_init(int restricted, struct in_addr vnetwork,
                   struct in_addr vnetmask, struct in_addr vhost,                    struct in_addr vnetmask, struct in_addr vhost,
                   const char *vhostname, const char *tftp_path,                    const char *vhostname, const char *tftp_path,
Line 15  Slirp *slirp_init(int restricted, struct Line 15  Slirp *slirp_init(int restricted, struct
                   struct in_addr vnameserver, void *opaque);                    struct in_addr vnameserver, void *opaque);
 void slirp_cleanup(Slirp *slirp);  void slirp_cleanup(Slirp *slirp);
   
   void slirp_update_timeout(uint32_t *timeout);
 void slirp_select_fill(int *pnfds,  void slirp_select_fill(int *pnfds,
                        fd_set *readfds, fd_set *writefds, fd_set *xfds);                         fd_set *readfds, fd_set *writefds, fd_set *xfds);
   
Line 42  void slirp_socket_recv(Slirp *slirp, str Line 43  void slirp_socket_recv(Slirp *slirp, str
 size_t slirp_socket_can_recv(Slirp *slirp, struct in_addr guest_addr,  size_t slirp_socket_can_recv(Slirp *slirp, struct in_addr guest_addr,
                              int guest_port);                               int guest_port);
   
 #else /* !CONFIG_SLIRP */  
   
 static inline void slirp_select_fill(int *pnfds, fd_set *readfds,  
                                      fd_set *writefds, fd_set *xfds) { }  
   
 static inline void slirp_select_poll(fd_set *readfds, fd_set *writefds,  
                                      fd_set *xfds, int select_error) { }  
 #endif /* !CONFIG_SLIRP */  
   
 #endif  #endif

Removed from v.1.1.1.5  
changed lines
  Added in v.1.1.1.8


unix.superglobalmegacorp.com