proc GetIgmpQuerierLearnedInfoNgpfHlt { igmpQuerierHandle } { #Querier Learned Info: /topology:2/deviceGroup:1/ethernet:1/ipv4:1/igmpQuerier:1/item:1 = {learned_info {{{"IGMP Querier" "1/1/2" "Interface-IP - 100.1.0.1"} {{id {"IGMP Querier" "1/1/2" "Interface-IP - 100.1.0.1"}} {{Querier Working Version} {v2 v2 v2 v2 v2}} {{Elected Querier Address} {100.1.0.1 100.1.0.1 100.1.0.1 100.1.0.1 100.1.0.1}} {{Group Address} {228.0.0.2 228.0.0.1 228.0.0.4 228.0.0.3 228.0.0.5}} {{Group Timer (sec)} {259 259 259 259 259}} {{Filter Mode} {N/A N/A N/A N/A N/A}} {{Compatibility Mode} {v2 v2 v2 v2 v2}} {{Compatibility Timer (sec)} {0 0 0 0 0}} {{Source Address} {removePacket[N/A] removePacket[N/A] removePacket[N/A] removePacket[N/A] removePacket[N/A]}} {{Source Timer (sec)} {0 0 0 0 0}}}}}} puts "\nGetIgmpQuerierLearnedInfoHlt: Retrieving IGMP Querier learned information" set igmpQuerierStatus [::ixiangpf::emulation_igmp_info \ -mode learned_info \ -handle $igmpQuerierHandle \ -type querier \ ] if {[keylget igmpQuerierStatus status] != $::SUCCESS} { puts "\nError GetIgmpQuerierLearnedInfoHlt: $igmpQuerierStatus\n" return 1 } return $igmpQuerierStatus }