Subversion Repositories HelenOS

Rev

Rev 4704 | Rev 4712 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4704 Rev 4708
Line 84... Line 84...
84
            socket_ports_exclude( global_sockets, socket->port );
84
            socket_ports_exclude( global_sockets, socket->port );
85
            socket->port = -1;
85
            socket->port = -1;
86
            return socket_bind_insert( global_sockets, socket, address_in->sin_port );
86
            return socket_bind_insert( global_sockets, socket, address_in->sin_port );
87
            break;
87
            break;
88
        // TODO IPv6
88
        // TODO IPv6
89
        default:
-
 
90
            return EAFNOSUPPORT;
-
 
91
    }
89
    }
92
    return EOK;
90
    return EAFNOSUPPORT;
93
}
91
}
94
 
92
 
95
int socket_bind_free_port( socket_ports_ref global_sockets, socket_core_ref socket, int free_ports_start, int free_ports_end, int last_used_port ){
93
int socket_bind_free_port( socket_ports_ref global_sockets, socket_core_ref socket, int free_ports_start, int free_ports_end, int last_used_port ){
96
    int index;
94
    int index;
97
 
95