Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/netecho/netecho.c

    re52b4b5 r92b42442  
    243243                if (verbose)
    244244                        printf("accept()\n");
    245                 socket_id = accept(listening_id, (void *) address_buf, &addrlen);
     245                socket_id = accept(listening_id, (void *) address_buf, &addrlen);
    246246                if (socket_id <= 0) {
    247247                        socket_print_error(stderr, socket_id, "Socket accept: ", "\n");
     
    312312                                rc = sendto(socket_id, reply ? reply : data, reply ? reply_length : length, 0, address, addrlen);
    313313                                if (rc != EOK)
    314                                         socket_print_error(stderr, rc, "Socket sendto: ", "\n");
     314                                        socket_print_error(stderr, rc, "Socket send: ", "\n");
    315315                        }
    316316                }
     
    380380                address_in6.sin6_family = AF_INET6;
    381381                address_in6.sin6_port = htons(port);
    382                 address_in6.sin6_addr = in6addr_any;
    383382                address = (struct sockaddr *) &address_in6;
    384383                addrlen = sizeof(address_in6);
     
    395394                return listening_id;
    396395        }
    397        
    398         /* Bind the listening socket */
    399         rc = bind(listening_id, address, addrlen);
    400         if (rc != EOK) {
    401                 socket_print_error(stderr, rc, "Socket bind: ", "\n");
    402                 return rc;
    403         }
    404        
     396
    405397        /* if the stream socket is used */
    406398        if (type == SOCK_STREAM) {
     
    410402                        backlog = 3;
    411403                }
    412                
     404
    413405                /* Set the backlog */
    414406                rc = listen(listening_id, backlog);
     
    417409                        return rc;
    418410                }
     411        }
     412
     413        /* Bind the listening socket */
     414        rc = bind(listening_id, address, addrlen);
     415        if (rc != EOK) {
     416                socket_print_error(stderr, rc, "Socket bind: ", "\n");
     417                return rc;
    419418        }
    420419
Note: See TracChangeset for help on using the changeset viewer.