Lines Matching refs:elements
4002 elements = line.split()
4003 if len(elements) >= 3 and elements[0] == name and elements[1] == 'PTR':
4004 instances.append(elements[2][:-len('.' + name)])
4030 elements = line.split()
4031 if len(elements) >= 6 and elements[0] == full_service_name and elements[1] == 'SRV':
4032 host_name = elements[5].split('.')[0]
4051 elements = line.split()
4053 if fullname not in elements:
4055 if 'Add' not in elements:
4057 addresses.append(elements[elements.index(fullname) + 1].split('%')[0])
4069 elements = line.split()
4070 if len(elements) >= 2 and elements[0] == full_service_name and elements[1] == 'TXT':
4080 if not elements or elements[0] != full_service_name:
4082 if elements[1] == 'SRV':
4083 service['fullname'] = elements[0]
4086 service['priority'] = int(elements[2])
4087 service['weight'] = int(elements[3])
4088 service['port'] = int(elements[4])
4089 service['host_fullname'] = elements[5]