@Override
	public boolean equals(Object o) {
	    if(!(o instanceof NetworkPair<?>)) {
	        return false;
	    }
	    
	    NetworkPair<?> other = (NetworkPair<?>) o;
	    
	    if(!(this.m_ipAddress.equals(other.m_ipAddress))) {
	        return false;
	    } else if(this.m_prefix != other.m_prefix) {
	        return false;
	    }
	    
	    return true;
	}