MCPcopy Create free account
hub / github.com/apache/trafficserver / synclient_txn_send_request

Function synclient_txn_send_request

src/api/InkAPITest.cc:578–594  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

576}
577
578static int
579synclient_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 */
597static int

Calls 6

TSContCreateFunction · 0.85
TSMutexCreateFunction · 0.85
TSContDataSetFunction · 0.85
ats_ip4_setFunction · 0.85
TSNetConnectFunction · 0.85
ats_ip_sa_castFunction · 0.85

Tested by

no test coverage detected