'Ensure the information from the Cisco router is up to date.
Returns boolean if scanning successful.'

def _update_info(self):

    string_result = self._get_arp_data()
    if string_result:
        self.last_results = []
        last_results = []
        lines_result = string_result.splitlines()
        lines_result = lines_result[2:]
        for line in lines_result:
            parts = line.split()
            if (len(parts) != 6):
                continue
            age = parts[2]
            hw_addr = parts[3]
            if (age != '-'):
                mac = _parse_cisco_mac_address(hw_addr)
                age = int(age)
                if (age < 1):
                    last_results.append(mac)
        self.last_results = last_results
        return True
    return False
