public bool IsLoop(string ipAddress, int port, string currentBranchId) { foreach(SIPViaHeader viaHeader in Header.Vias.Via) { if(viaHeader.Host == ipAddress && viaHeader.Port == port) { if(viaHeader.Branch == currentBranchId) { return true; } } } return false; }