Michael Bruck <mbruck@digenius.de> signed/unsigned incompatibility warning
authoroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Wed, 22 Apr 2009 17:36:00 +0000 (17:36 +0000)
committeroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Wed, 22 Apr 2009 17:36:00 +0000 (17:36 +0000)
git-svn-id: svn://svn.berlios.de/openocd/trunk@1511 b42882b7-edfa-0310-969c-e2dbd0fdcd60

src/server/server.c

index e97dac9ac77061b8c82aa82dbfaed9566460fe6a..22e01c61eb004df87ff49cf8b122eaf02412fb1a 100644 (file)
@@ -58,7 +58,7 @@ int server_use_pipes = 0;
 
 int add_connection(service_t *service, command_context_t *cmd_ctx)
 {
-       unsigned int address_size;
+       socklen_t address_size;
        connection_t *c, **p;
        int retval;
        int flag=1;
@@ -422,7 +422,7 @@ int server_loop(command_context_t *command_context)
                                        if (service->type != CONNECTION_PIPE)
                                        {
                                                struct sockaddr_in sin;
-                                               unsigned int address_size = sizeof(sin);
+                                               socklen_t address_size = sizeof(sin);
                                                int tmp_fd;
                                                tmp_fd = accept(service->fd, (struct sockaddr *)&service->sin, &address_size);
                                                close_socket(tmp_fd);