code: def in6_getifaddr():
      
      ifaddrs = []
      ip6s = get_ips(v6=True)
      for iface in ip6s:
          ips = ip6s[iface]
          for ip in ips:
              scope = in6_getscope(ip)
              ifaddrs.append((ip, scope, iface))
      # Appends Npcap loopback if available
      if conf.use_npcap and scapy.consts.LOOPBACK_INTERFACE:
          ifaddrs.append(("::1", 0, scapy.consts.LOOPBACK_INTERFACE))
      return ifaddrs
docs: Returns all IPv6 addresses found on the computer