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

Function synserver_create

src/api/InkAPITest.cc:817–832  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

815//////////////////////////////////////////////////////////////////////////////
816
817SocketServer *
818synserver_create(int port, TSCont cont)
819{
820 if (port != SYNSERVER_DUMMY_PORT) {
821 TSAssert(port > 0);
822 TSAssert(port < INT16_MAX);
823 }
824
825 SocketServer *s = static_cast<SocketServer *>(TSmalloc(sizeof(SocketServer)));
826 s->magic = MAGIC_ALIVE;
827 s->accept_port = port;
828 s->accept_action = nullptr;
829 s->accept_cont = cont;
830 TSContDataSet(s->accept_cont, s);
831 return s;
832}
833
834SocketServer *
835synserver_create(int port)

Calls 4

TSmallocFunction · 0.85
TSContDataSetFunction · 0.85
TSContCreateFunction · 0.85
TSMutexCreateFunction · 0.85

Tested by

no test coverage detected