if (aspath->hdr.len < 2) fatalx("aspath_neighbour: aspath has no data");
if (aspath->hdr.len == 0) return 0;
aspath_neighbour(struct aspath *aspath){	/*	 * Empty aspath is OK -- internal as route.	 * But what is the neighbour? For now let's return 0 that	 * should not break anything.	 */	if (aspath->hdr.len < 2)		fatalx("aspath_neighbour: aspath has no data");	if (aspath->data[1] > 0)		return aspath_extract(aspath->data, 0);	return 0;}