| 576 | } |
| 577 | |
| 578 | static int |
| 579 | synclient_txn_send_request(ClientTxn *txn, char *request) |
| 580 | { |
| 581 | TSCont cont; |
| 582 | sockaddr_in addr; |
| 583 | |
| 584 | TSAssert(txn->magic == MAGIC_ALIVE); |
| 585 | txn->request = ats_strdup(request); |
| 586 | SET_TEST_HANDLER(txn->current_handler, synclient_txn_connect_handler); |
| 587 | |
| 588 | cont = TSContCreate(synclient_txn_main_handler, TSMutexCreate()); |
| 589 | TSContDataSet(cont, txn); |
| 590 | |
| 591 | ats_ip4_set(&addr, txn->connect_ip, htons(txn->connect_port)); |
| 592 | TSNetConnect(cont, ats_ip_sa_cast(&addr)); |
| 593 | return 1; |
| 594 | } |
| 595 | |
| 596 | /* This can be used to send a request to a specific VC */ |
| 597 | static int |
no test coverage detected