VirtualBox

Changeset 107702 in vbox for trunk/src/libs


Ignore:
Timestamp:
Jan 10, 2025 10:08:56 PM (2 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
166797
Message:

Devices/Network: Parfait fixes. Mostly signedness and precission fixes. Removed unused variables. bugref:3409

Location:
trunk/src/libs/libslirp-4.8.0/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/libslirp-4.8.0/src/libslirp.h

    r107548 r107702  
    254254 * such to add_poll, and add_poll returns an index. */
    255255SLIRP_EXPORT
     256#ifdef VBOX
     257void slirp_pollfds_fill(Slirp *slirp, int *timeout,
     258                        SlirpAddPollCb add_poll, void *opaque);
     259#else
    256260void slirp_pollfds_fill(Slirp *slirp, uint32_t *timeout,
    257261                        SlirpAddPollCb add_poll, void *opaque);
     262#endif
    258263
    259264/* This is called by the application after sleeping, to report which file
  • trunk/src/libs/libslirp-4.8.0/src/slirp.c

    r107548 r107702  
    773773    (((so)->so_state & (SS_FCANTRCVMORE | SS_ISFCONNECTED)) == SS_ISFCONNECTED)
    774774
     775#ifdef VBOX
     776static void slirp_update_timeout(Slirp *slirp, int *timeout)
     777{
     778    int t;
     779#else
    775780static void slirp_update_timeout(Slirp *slirp, uint32_t *timeout)
    776781{
    777782    uint32_t t;
     783#endif
    778784
    779785    if (*timeout <= TIMEOUT_FAST) {
     
    796802}
    797803
     804#ifdef VBOX
     805void slirp_pollfds_fill(Slirp *slirp, int *timeout,
     806                        SlirpAddPollCb add_poll, void *opaque)
     807#else
    798808void slirp_pollfds_fill(Slirp *slirp, uint32_t *timeout,
    799809                        SlirpAddPollCb add_poll, void *opaque)
     810#endif
    800811{
    801812    struct socket *so, *so_next;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette