Monday, April 18, 2011

Compiling shttpd_1.17.c on Solaris X64

when facing below issues:


$ gcc shttpd_1.17.c -o shttpd
Undefined first referenced
symbol in file
bind /var/tmp/ccjlfsyW.o
recv /var/tmp/ccjlfsyW.o
send /var/tmp/ccjlfsyW.o
getsockname /var/tmp/ccjlfsyW.o
accept /var/tmp/ccjlfsyW.o
listen /var/tmp/ccjlfsyW.o
socket /var/tmp/ccjlfsyW.o
setsockopt /var/tmp/ccjlfsyW.o
connect /var/tmp/ccjlfsyW.o
getpeername /var/tmp/ccjlfsyW.o
inet_ntoa /var/tmp/ccjlfsyW.o
ld: fatal: Symbol referencing errors. No output written to a.out
collect2: ld returned 1 exit status

$ gcc shttpd_1.17.c -lsocket -lnsl -o shttpd
$ ./shttpd -p 8080 -c .pl

Saturday, April 16, 2011

To resolve a host domain name using a different nameserver

C:\>nslookup
Default Server: UnKnown
Address: 10.0.0.1

> server ns71.domaincontrol.com
Default Server: ns71.domaincontrol.com
Address: 216.69.185.46

> coreunix.com
Server: ns71.domaincontrol.com
Address: 216.69.182.46