Add socket support for mips
This commit is contained in:
11
socktest.c
11
socktest.c
@@ -8,8 +8,12 @@ int main() {
|
||||
struct sockaddr_in server, client;
|
||||
server.sin_family = AF_INET;
|
||||
server.sin_addr.s_addr = INADDR_ANY;
|
||||
//server.sin_port = htons( 6969 );
|
||||
|
||||
#if defined(__mips__)
|
||||
server.sin_port = 6969;
|
||||
#else
|
||||
server.sin_port = 0x391b;
|
||||
#endif
|
||||
|
||||
// Create the socket
|
||||
socket_fd = socket(AF_INET, SOCK_STREAM, IPPROTO_IP);
|
||||
@@ -21,7 +25,7 @@ int main() {
|
||||
|
||||
// Set socket options
|
||||
int opt = 1;
|
||||
if(0 > setsockopt(socket_fd, SOL_SOCKET, SO_REUSEADDR | SO_REUSEPORT, &opt, sizeof(opt))) {
|
||||
if(0 > setsockopt(socket_fd, SOL_SOCKET, SO_REUSEADDR, &opt, sizeof(optlen))) {
|
||||
write(STDERR, "Socket error\n", 13);
|
||||
close(socket_fd);
|
||||
return 2;
|
||||
@@ -89,3 +93,6 @@ int main() {
|
||||
void _start() {
|
||||
exit(main());
|
||||
}
|
||||
void __start() {
|
||||
exit(main());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user