Lines Matching refs:clientFd
293 STATIC INT32 TelnetClientPrepare(INT32 clientFd) in TelnetClientPrepare() argument
307 g_telnetClientFd = clientFd; in TelnetClientPrepare()
308 if (TelnetDevInit(clientFd) != 0) { in TelnetClientPrepare()
315 (VOID)WriteToFd(clientFd, (CHAR *)doEcho, sizeof(doEcho)); in TelnetClientPrepare()
316 (VOID)WriteToFd(clientFd, (CHAR *)doNaws, sizeof(doNaws)); in TelnetClientPrepare()
317 (VOID)WriteToFd(clientFd, (CHAR *)willEcho, sizeof(willEcho)); in TelnetClientPrepare()
318 (VOID)WriteToFd(clientFd, (CHAR *)willSga, sizeof(willSga)); in TelnetClientPrepare()
321 if (setsockopt(clientFd, SOL_SOCKET, SO_KEEPALIVE, (VOID *)&keepAlive, sizeof(keepAlive)) < 0) { in TelnetClientPrepare()
324 if (setsockopt(clientFd, IPPROTO_TCP, TCP_KEEPIDLE, (VOID *)&keepIdle, sizeof(keepIdle)) < 0) { in TelnetClientPrepare()
327 …if (setsockopt(clientFd, IPPROTO_TCP, TCP_KEEPINTVL, (VOID *)&keepInterval, sizeof(keepInterval)) … in TelnetClientPrepare()
330 if (setsockopt(clientFd, IPPROTO_TCP, TCP_KEEPCNT, (VOID *)&keepCnt, sizeof(keepCnt)) < 0) { in TelnetClientPrepare()
344 INT32 clientFd = (INT32)(UINTPTR)arg; in TelnetClientLoop() local
348 if (TelnetClientPrepare(clientFd) != 0) { in TelnetClientLoop()
350 (VOID)close(clientFd); in TelnetClientLoop()
356 pollFd.fd = clientFd; in TelnetClientLoop()
373 nRead = read(clientFd, buf, sizeof(buf)); in TelnetClientLoop()
386 (VOID)close(clientFd); in TelnetClientLoop()
387 clientFd = -1; in TelnetClientLoop()
408 STATIC INT32 TelnetdAcceptClient(INT32 clientFd, const struct sockaddr_in *inTelnetAddr) in TelnetdAcceptClient() argument
416 if (clientFd < 0) { in TelnetdAcceptClient()
434 g_telnetClientFd = clientFd; in TelnetdAcceptClient()
436 if (pthread_create(&tmp, &useAttr, TelnetClientLoop, (VOID *)(UINTPTR)clientFd) != 0) { in TelnetdAcceptClient()
445 (VOID)close(clientFd); in TelnetdAcceptClient()
446 clientFd = -1; in TelnetdAcceptClient()
457 INT32 clientFd = -1; in TelnetdAcceptLoop() local
468 clientFd = accept(listenFd, (struct sockaddr *)&inTelnetAddr, (socklen_t *)&len); in TelnetdAcceptLoop()
469 if (TelnetdAcceptClient(clientFd, &inTelnetAddr) == 0) { in TelnetdAcceptLoop()