TS-1067 Remove -UDPNetProcessor::UDPClassifyConnection class
Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/33d92c8d Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/33d92c8d Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/33d92c8d Branch: refs/heads/master Commit: 33d92c8d2404672fe642b9dacf04c6744b7a73b1 Parents: e486543 Author: Leif Hedstrom <[email protected]> Authored: Tue Mar 26 09:07:14 2013 -0600 Committer: Leif Hedstrom <[email protected]> Committed: Tue Apr 2 13:52:33 2013 -0600 ---------------------------------------------------------------------- iocore/net/I_UDPNet.h | 3 --- iocore/net/UnixUDPNet.cc | 32 -------------------------------- 2 files changed, 0 insertions(+), 35 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafficserver/blob/33d92c8d/iocore/net/I_UDPNet.h ---------------------------------------------------------------------- diff --git a/iocore/net/I_UDPNet.h b/iocore/net/I_UDPNet.h index 5497fbd..847e2c1 100644 --- a/iocore/net/I_UDPNet.h +++ b/iocore/net/I_UDPNet.h @@ -81,9 +81,6 @@ public: */ inkcoreapi Action *UDPBind(Continuation * c, sockaddr const* addr, int send_bufsize = 0, int recv_bufsize = 0); - // The mess again: the complier won't let me stick UDPConnection here. - void UDPClassifyConnection(Continuation * udpConn, IpAddr const& addr); - // Regarding sendto_re, sendmsg_re, recvfrom_re: // * You may be called back on 'c' with completion or error status. // * 'token' is an opaque which can be used by caller to match up the I/O http://git-wip-us.apache.org/repos/asf/trafficserver/blob/33d92c8d/iocore/net/UnixUDPNet.cc ---------------------------------------------------------------------- diff --git a/iocore/net/UnixUDPNet.cc b/iocore/net/UnixUDPNet.cc index 79dd8da..ccf1fde 100644 --- a/iocore/net/UnixUDPNet.cc +++ b/iocore/net/UnixUDPNet.cc @@ -575,38 +575,6 @@ HardError: return false; } -void -UDPNetProcessor::UDPClassifyConnection( - Continuation * udpConn, - IpAddr const& destIP -) { - int i; - UDPConnectionInternal *p = static_cast<UDPConnectionInternal *>(udpConn); - - if (G_inkPipeInfo.numPipes == 0) { - p->pipe_class = 0; - return; - } - p->pipe_class = -1; - // find a match: 0 is best-effort - for (i = 0; i < G_inkPipeInfo.numPipes + 1; i++) - if (G_inkPipeInfo.perPipeInfo[i].destIP == destIP) - p->pipe_class = i; - // no match; set it to the null class - if (p->pipe_class == -1) { - IpAddr null; // default constructed -> invalid value. - for (i = 0; i < G_inkPipeInfo.numPipes + 1; ++i) - if (G_inkPipeInfo.perPipeInfo[i].destIP == null) { - p->pipe_class = i; - break; - } - } - Debug("udpnet-pipe", "Pipe class = %d", p->pipe_class); - ink_debug_assert(p->pipe_class != -1); - if (p->pipe_class == -1) - p->pipe_class = 0; - G_inkPipeInfo.perPipeInfo[p->pipe_class].count++; -} Action * UDPNetProcessor::UDPBind(Continuation * cont, sockaddr const* addr, int send_bufsize, int recv_bufsize)
