The variable "lptr" is not initialized before it is used by the following code in outparam_conversion(): case VIOCCKCONN & 0xffff: if (ntoh_conv) *lptr = ntohl(*lptr); else *lptr = htonl(*lptr); break; Found via a compiler warning under HPUX 11.0. -- Joe Buehler