def METHOD_NAME():
    instance = HostBase()
    for ipv, ipb, srcip, dstip, ip_flags in (
        (4, 'ip', ipaddress.ip_address('192.168.0.1'),
         ipaddress.ip_address('192.168.0.2'), (1, 0)),
        (6, 'ipv6', ipaddress.ip_address('fc01::1'),
         ipaddress.ip_address('fc01::2'), (1, 0)),
        (4, 'ip', ipaddress.ip_address('192.168.0.1'),
         ipaddress.ip_address('8.8.8.8'), (0, 0)),
        (6, 'ipv6', ipaddress.ip_address('fc01::1'),
         ipaddress.ip_address('2001:4860:4860::8888'), (0, 0)),
            (4, 'ip', ipaddress.ip_address('192.168.0.1'), ipaddress.ip_address('224.0.0.1'), (0, 1))):
        row = nan_row_dict({'ip.version': ipv, '%s.src' % ipb: str(
            int(srcip)), '%s.dst' % ipb: str(int(dstip))})
        assert instance._get_src_ip(row) == srcip
        assert instance._get_dst_ip(row) == dstip
        assert instance._df_ip_flags(srcip, dstip) == ip_flags