that seems to be if get_serv_info() fails?

it does...

serv_printf("IDEN %d|%d|%d|%s|%s",
DEVELOPER_ID,
CLIENT_ID,
CLIENT_VERSION,
ChrPtr(user_agent),
ChrPtr(browser_host)
);
StrBuf_ServGetln(Buf);

serv_puts("ICAL sgi|1");
StrBuf_ServGetln(Buf);

serv_puts("INFO");
StrBuf_ServGetln(Buf);
if (GetServerStatus(Buf, NULL) != 1) {

maybe you'd like to add a debug statement here??
FreeStrBuf(&Buf);
return NULL;
}

Reply via email to