Diff for /qemu/net.h between versions and

version, 2018/04/24 16:51:04 version, 2018/04/24 17:07:13
Line 9  typedef ssize_t (IOReadvHandler)(void *, Line 9  typedef ssize_t (IOReadvHandler)(void *,
 typedef struct VLANClientState VLANClientState;  typedef struct VLANClientState VLANClientState;
   typedef void (NetCleanup) (VLANClientState *);
 typedef void (LinkStatusChanged)(VLANClientState *);  typedef void (LinkStatusChanged)(VLANClientState *);
 struct VLANClientState {  struct VLANClientState {
Line 17  struct VLANClientState { Line 18  struct VLANClientState {
     /* Packets may still be sent if this returns zero.  It's used to      /* Packets may still be sent if this returns zero.  It's used to
        rate-limit the slirp code.  */         rate-limit the slirp code.  */
     IOCanRWHandler *fd_can_read;      IOCanRWHandler *fd_can_read;
       NetCleanup *cleanup;
     LinkStatusChanged *link_status_changed;      LinkStatusChanged *link_status_changed;
     int link_down;      int link_down;
     void *opaque;      void *opaque;
Line 40  VLANClientState *qemu_new_vlan_client(VL Line 42  VLANClientState *qemu_new_vlan_client(VL
                                       const char *name,                                        const char *name,
                                       IOReadHandler *fd_read,                                        IOReadHandler *fd_read,
                                       IOCanRWHandler *fd_can_read,                                        IOCanRWHandler *fd_can_read,
                                         NetCleanup *cleanup,
                                       void *opaque);                                        void *opaque);
 void qemu_del_vlan_client(VLANClientState *vc);  void qemu_del_vlan_client(VLANClientState *vc);
 VLANClientState *qemu_find_vlan_client(VLANState *vlan, void *opaque);  VLANClientState *qemu_find_vlan_client(VLANState *vlan, void *opaque);

Removed from v.  
changed lines
  Added in v.