if (!aspath_match(asp->flags.aspath, a->type, a->as))
if (!aspath_match(asp->aspath, a->type, a->as))
rde_dump_as(struct as_filter *a, pid_t pid){	extern struct path_table	 pathtable;	struct rde_aspath		*asp;	struct prefix			*p;	u_int32_t			 i;	i = pathtable.path_hashmask;	do {		LIST_FOREACH(asp, &pathtable.path_hashtbl[i], path_l) {			if (!aspath_match(asp->flags.aspath, a->type, a->as))				continue;			/* match found */			rde_dump_rib_as(LIST_FIRST(&asp->prefix_h), pid);			for (p = LIST_NEXT(LIST_FIRST(&asp->prefix_h), path_l);			    p != NULL; p = LIST_NEXT(p, path_l))				rde_dump_rib_prefix(p, pid);		}	} while (i-- != 0);}