| /* Based on ipsvd utilities written by Gerrit Pape <pape@smarden.org> |
| * which are released into public domain by the author. |
| * Homepage: http://smarden.sunsite.dk/ipsvd/ |
| * Copyright (C) 2007 Denys Vlasenko. |
| * Licensed under GPLv2, see file LICENSE in this source tree. |
| #include "tcpudp_perhost.h" |
| void ipsvd_perhost_init(unsigned c) |
| cc = xzalloc(c * sizeof(*cc)); |
| unsigned ipsvd_perhost_add(char *ip, unsigned maxconn, struct hcc **hccpp) |
| for (i = 0; i < cclen; ++i) { |
| if (strcmp(cc[i].ip, ip) == 0) { |
| if (freepos == -1) return 0; |
| void ipsvd_perhost_remove(int pid) |
| for (i = 0; i < cclen; ++i) { |
| //void ipsvd_perhost_free(void) |