diff --git a/cde/lib/tt/bin/ttdbserverd/db_server_svc.C b/cde/lib/tt/bin/ttdbserverd/db_server_svc.C index 749db6df4..dd6355b66 100644 --- a/cde/lib/tt/bin/ttdbserverd/db_server_svc.C +++ b/cde/lib/tt/bin/ttdbserverd/db_server_svc.C @@ -217,8 +217,12 @@ main(int argc, char** argv, char **envp) #if defined(DEC) || defined(sun) || defined(HPUX) int asize = sizeof(struct sockaddr); #else +# if defined(linux) + socklen_t asize; +# else size_t asize = sizeof(struct sockaddr); -#endif /* DEC or sun or HPUX */ +# endif +#endif int is_aix = 0; int do_garbage_collect = 0;