| 815 | ////////////////////////////////////////////////////////////////////////////// |
| 816 | |
| 817 | SocketServer * |
| 818 | synserver_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 | |
| 834 | SocketServer * |
| 835 | synserver_create(int port) |
no test coverage detected