question: compares ip address without the port . concode_field_sep byte data[] concode_elem_sep NetworkAddress net_local_adr concode_elem_sep loopmsg_t msgs[] concode_elem_sep int MAX_LOOPBACK concode_elem_sep QuakeSocketFactory socketFactory concode_elem_sep int get concode_elem_sep int send concode_elem_sep int datalen concode_elem_sep loopback_t loopbacks[] concode_elem_sep QuakeSocket[] ip_sockets concode_field_sep boolean StringToAdr concode_elem_sep void Config concode_elem_sep boolean GetLoopPacket concode_elem_sep boolean CompareAdr concode_elem_sep String AdrToString concode_elem_sep void SendLoopPacket concode_elem_sep String BaseAdrToString concode_elem_sep void Init concode_elem_sep boolean GetPacket concode_elem_sep void Sleep concode_elem_sep void Shutdown concode_elem_sep boolean IsLocalAddress concode_elem_sep void SendPacket concode_elem_sep void OpenIP concode_elem_sep QuakeSocket Socket
target: boolean function ( NetworkAddress arg0 , NetworkAddress arg1 ) { if ( arg0 . type != arg1 . type ) return false ; if ( arg0 . type == Constants . NA_LOOPBACK ) return true ; if ( arg0 . type == Constants . NA_IP ) { return ( arg0 . ip [ 0 ] == arg1 . ip [ 0 ] && arg0 . ip [ 1 ] == arg1 . ip [ 1 ] && arg0 . ip [ 2 ] == arg1 . ip [ 2 ] && arg0 . ip [ 3 ] == arg1 . ip [ 3 ] ) ; } return false ; }