nanogui: Another problem when run nano-X
Subject:
Another problem when run nano-X
From:
"=?gb2312?B?0KTIzQ==?=" ####@####.####
Date:
6 Jul 2005 02:49:38 +0100
Message-Id: <AINTS2ClmpcQABZTW5k00047afd@aints2.asiainfo.com>
Hi, All
Thanks for your kindly help! I've solved the socket() call failure problem by means of rebuild the kernel modules.
But now another problem emergies, after successfully calling socket(AF_UNIX, SOCK_STREAM, 0) and get a handle of unix domain socket, nano-X call bind() routine, but this time it failed again, errno is 1(EPERM), which means 'operation not permited'.
BTW, I've mount a writeable FAT ramdisk filesystem on /tmp and I have changed the socket name from '.nano-X' to 'nano-X' in source code because FAT file system don't seem to support the former file name. If I create a file by means of 'touch /tmp/nano-X' and run nano-X, bind() will also fail and errno will be 98(EADDRINUSE) which means 'address already in use'
Could you please help me on this? thanks again!
Ray