def get_ipv6_neighbors_table(self):
ipv6_neighbors_table = []<EOL>ipv6_neighbors_table_raw = junos_views.junos_ipv6_neighbors_table(self.device)<EOL>ipv6_neighbors_table_raw.get()<EOL>ipv6_neighbors_table_items = ipv6_neighbors_table_raw.items()<EOL>for ipv6_table_entry in ipv6_neighbors_table_items:<EOL><INDENT>ipv6_entry = {elem[<NUM_LIT:0>]: elem[<NUM_LIT:1>] for elem in ipv6_table_entry[<NUM_LIT:1>]}<EOL>ipv6_entry["<STR_LIT>"] = napalm.base.helpers.mac(ipv6_entry.get("<STR_LIT>"))<EOL>ipv6_entry["<STR_LIT>"] = napalm.base.helpers.ip(ipv6_entry.get("<STR_LIT>"))<EOL>ipv6_neighbors_table.append(ipv6_entry)<EOL><DEDENT>return ipv6_neighbors_table<EOL>
Return the IPv6 neighbors table.