def METHOD_NAME(self, processed_data, _):
    drop_indices = []
    for i, entry in enumerate(processed_data):
        if not entry['ipAddress']:
            drop_indices.append(i)
            continue
        if 'state' not in entry:
            # textfsm version handling
            entry['state'] = 'reachable'
        macaddr = entry.get('macaddr', '')
        if macaddr:
            macaddr = macaddr.lower()
        if macaddr in ['', 'incomplete']:
            entry['state'] = "failed"
            entry['macaddr'] = '00:00:00:00:00:00'
        else:
            entry['macaddr'] = convert_macaddr_format_to_colon(
                macaddr or '0000.0000.0000')
    processed_data = np.delete(processed_data,
                               drop_indices).tolist()
    return processed_data