Lines Matching defs:TRANS
213 static int TRANS(SocketINETClose) (XtransConnInfo ciptr);
274 TRANS(SocketSelectFamily) (int first, const char *family)
297 TRANS(SocketINETGetAddr) (XtransConnInfo ciptr)
348 TRANS(SocketINETGetPeerAddr) (XtransConnInfo ciptr)
393 TRANS(SocketOpen) (int i, int type)
477 TRANS(SocketReopen) (int i _X_UNUSED, int type, int fd, const char *port)
566 TRANS(SocketOpenCOTSClientBase) (const char *transname, const char *protocol,
577 while ((i = TRANS(SocketSelectFamily) (i, transname)) >= 0) {
578 if ((ciptr = TRANS(SocketOpen) (
600 TRANS(SocketOpenCOTSClient) (Xtransport *thistrans, const char *protocol,
603 return TRANS(SocketOpenCOTSClientBase)(
614 TRANS(SocketOpenCOTSServer) (Xtransport *thistrans, const char *protocol,
625 while ((i = TRANS(SocketSelectFamily) (i, thistrans->TransName)) >= 0) {
626 if ((ciptr = TRANS(SocketOpen) (
688 TRANS(SocketReopenCOTSServer) (Xtransport *thistrans, int fd, const char *port)
699 while ((i = TRANS(SocketSelectFamily) (i, thistrans->TransName)) >= 0) {
700 if ((ciptr = TRANS(SocketReopen) (
725 TRANS(SocketSetOption) (XtransConnInfo ciptr, int option, int arg)
764 TRANS(SocketCreateListener) (XtransConnInfo ciptr,
839 TRANS(SocketINETCreateListener) (XtransConnInfo ciptr, const char *port,
942 if ((status = TRANS(SocketCreateListener) (ciptr,
950 if (TRANS(SocketINETGetAddr) (ciptr) < 0)
966 TRANS(SocketUNIXCreateListener) (XtransConnInfo ciptr, const char *port,
1032 if ((status = TRANS(SocketCreateListener) (ciptr,
1045 * of calling something like TRANS(SocketUNIXGetAddr).
1072 TRANS(SocketUNIXResetListener) (XtransConnInfo ciptr)
1121 TRANS(FreeConnInfo) (ciptr);
1129 TRANS(FreeConnInfo) (ciptr);
1136 TRANS(FreeConnInfo) (ciptr);
1155 TRANS(SocketINETAccept) (XtransConnInfo ciptr, int *status)
1200 if (TRANS(SocketINETGetAddr) (newciptr) < 0)
1210 if (TRANS(SocketINETGetPeerAddr) (newciptr) < 0)
1231 TRANS(SocketUNIXAccept) (XtransConnInfo ciptr, int *status)
1322 TRANS(SocketINETConnect) (XtransConnInfo ciptr,
1354 (void) TRANS(GetHostname) (hostnamebuf, sizeof hostnamebuf);
1464 TRANS(SocketINETClose)(ciptr);
1465 newciptr = TRANS(SocketOpenCOTSClientBase)(
1500 TRANS(SocketINETClose)(ciptr);
1501 newciptr = TRANS(SocketOpenCOTSClientBase)(
1683 if (TRANS(SocketINETGetAddr) (ciptr) < 0)
1690 else if (TRANS(SocketINETGetPeerAddr) (ciptr) < 0)
1724 TRANS(GetHostname) (hostnamebuf, sizeof (hostnamebuf));
1783 * by TRANS(GetHostname)), then the two hostnames are equivalent,
1852 TRANS(SocketUNIXConnect) (XtransConnInfo ciptr,
1980 TRANS(SocketBytesReadable) (XtransConnInfo ciptr, BytesReadable_t *pend)
2067 TRANS(SocketRecvFd) (XtransConnInfo ciptr)
2074 TRANS(SocketSendFd) (XtransConnInfo ciptr, int fd, int do_close)
2081 TRANS(SocketRecvFdInvalid)(XtransConnInfo ciptr)
2088 TRANS(SocketSendFdInvalid)(XtransConnInfo ciptr, int fd, int do_close)
2104 TRANS(SocketRead) (XtransConnInfo ciptr, char *buf, int size)
2158 TRANS(SocketReadv) (XtransConnInfo ciptr, struct iovec *buf, int size)
2199 TRANS(SocketWritev) (XtransConnInfo ciptr, struct iovec *buf, int size)
2244 TRANS(SocketWrite) (XtransConnInfo ciptr, const char *buf, int size)
2265 return TRANS(SocketWritev)(ciptr, &iov, 1);
2273 TRANS(SocketDisconnect) (XtransConnInfo ciptr)
2292 TRANS(SocketINETClose) (XtransConnInfo ciptr)
2313 TRANS(SocketUNIXClose) (XtransConnInfo ciptr)
2344 TRANS(SocketUNIXCloseForCloning) (XtransConnInfo ciptr)
2378 static Xtransport TRANS(SocketTCPFuncs) = {
2383 TRANS(SocketOpenCOTSClient),
2387 TRANS(SocketOpenCOTSServer),
2390 TRANS(SocketReopenCOTSServer),
2392 TRANS(SocketSetOption),
2394 TRANS(SocketINETCreateListener),
2396 TRANS(SocketINETAccept),
2399 TRANS(SocketINETConnect),
2401 TRANS(SocketBytesReadable),
2402 TRANS(SocketRead),
2403 TRANS(SocketWrite),
2404 TRANS(SocketReadv),
2405 TRANS(SocketWritev),
2407 TRANS(SocketSendFdInvalid),
2408 TRANS(SocketRecvFdInvalid),
2410 TRANS(SocketDisconnect),
2411 TRANS(SocketINETClose),
2412 TRANS(SocketINETClose),
2415 static Xtransport TRANS(SocketINETFuncs) = {
2420 TRANS(SocketOpenCOTSClient),
2424 TRANS(SocketOpenCOTSServer),
2427 TRANS(SocketReopenCOTSServer),
2429 TRANS(SocketSetOption),
2431 TRANS(SocketINETCreateListener),
2433 TRANS(SocketINETAccept),
2436 TRANS(SocketINETConnect),
2438 TRANS(SocketBytesReadable),
2439 TRANS(SocketRead),
2440 TRANS(SocketWrite),
2441 TRANS(SocketReadv),
2442 TRANS(SocketWritev),
2444 TRANS(SocketSendFdInvalid),
2445 TRANS(SocketRecvFdInvalid),
2447 TRANS(SocketDisconnect),
2448 TRANS(SocketINETClose),
2449 TRANS(SocketINETClose),
2453 static Xtransport TRANS(SocketINET6Funcs) = {
2458 TRANS(SocketOpenCOTSClient),
2462 TRANS(SocketOpenCOTSServer),
2465 TRANS(SocketReopenCOTSServer),
2467 TRANS(SocketSetOption),
2469 TRANS(SocketINETCreateListener),
2471 TRANS(SocketINETAccept),
2474 TRANS(SocketINETConnect),
2476 TRANS(SocketBytesReadable),
2477 TRANS(SocketRead),
2478 TRANS(SocketWrite),
2479 TRANS(SocketReadv),
2480 TRANS(SocketWritev),
2482 TRANS(SocketSendFdInvalid),
2483 TRANS(SocketRecvFdInvalid),
2485 TRANS(SocketDisconnect),
2486 TRANS(SocketINETClose),
2487 TRANS(SocketINETClose),
2494 static Xtransport TRANS(SocketLocalFuncs) = {
2503 TRANS(SocketOpenCOTSClient),
2507 TRANS(SocketOpenCOTSServer),
2510 TRANS(SocketReopenCOTSServer),
2512 TRANS(SocketSetOption),
2514 TRANS(SocketUNIXCreateListener),
2515 TRANS(SocketUNIXResetListener),
2516 TRANS(SocketUNIXAccept),
2519 TRANS(SocketUNIXConnect),
2521 TRANS(SocketBytesReadable),
2522 TRANS(SocketRead),
2523 TRANS(SocketWrite),
2524 TRANS(SocketReadv),
2525 TRANS(SocketWritev),
2527 TRANS(SocketSendFd),
2528 TRANS(SocketRecvFd),
2530 TRANS(SocketDisconnect),
2531 TRANS(SocketUNIXClose),
2532 TRANS(SocketUNIXCloseForCloning),
2541 static Xtransport TRANS(SocketUNIXFuncs) = {
2550 TRANS(SocketOpenCOTSClient),
2558 TRANS(SocketOpenCOTSServer),
2561 TRANS(SocketReopenCOTSServer),
2563 TRANS(SocketSetOption),
2565 TRANS(SocketUNIXCreateListener),
2566 TRANS(SocketUNIXResetListener),
2567 TRANS(SocketUNIXAccept),
2570 TRANS(SocketUNIXConnect),
2572 TRANS(SocketBytesReadable),
2573 TRANS(SocketRead),
2574 TRANS(SocketWrite),
2575 TRANS(SocketReadv),
2576 TRANS(SocketWritev),
2578 TRANS(SocketSendFd),
2579 TRANS(SocketRecvFd),
2581 TRANS(SocketDisconnect),
2582 TRANS(SocketUNIXClose),
2583 TRANS(SocketUNIXCloseForCloning),