Diff for /qemu/slirp/misc.c between versions 1.1.1.5 and 1.1.1.6

version 1.1.1.5, 2018/04/24 17:25:52 version 1.1.1.6, 2018/04/24 17:41:11
Line 132  fork_exec(struct socket *so, const char  Line 132  fork_exec(struct socket *so, const char 
                 addr.sin_port = 0;                  addr.sin_port = 0;
                 addr.sin_addr.s_addr = INADDR_ANY;                  addr.sin_addr.s_addr = INADDR_ANY;
   
                 if ((s = socket(AF_INET, SOCK_STREAM, 0)) < 0 ||                  if ((s = qemu_socket(AF_INET, SOCK_STREAM, 0)) < 0 ||
                     bind(s, (struct sockaddr *)&addr, addrlen) < 0 ||                      bind(s, (struct sockaddr *)&addr, addrlen) < 0 ||
                     listen(s, 1) < 0) {                      listen(s, 1) < 0) {
                         lprint("Error: inet socket: %s\n", strerror(errno));                          lprint("Error: inet socket: %s\n", strerror(errno));
Line 165  fork_exec(struct socket *so, const char  Line 165  fork_exec(struct socket *so, const char 
                          * Connect to the socket                           * Connect to the socket
                          * XXX If any of these fail, we're in trouble!                           * XXX If any of these fail, we're in trouble!
                          */                           */
                         s = socket(AF_INET, SOCK_STREAM, 0);                          s = qemu_socket(AF_INET, SOCK_STREAM, 0);
                         addr.sin_addr = loopback_addr;                          addr.sin_addr = loopback_addr;
                         do {                          do {
                             ret = connect(s, (struct sockaddr *)&addr, addrlen);                              ret = connect(s, (struct sockaddr *)&addr, addrlen);

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


unix.superglobalmegacorp.com