ch->pprev = &clist;
int addchange(char *p, struct change *ch, char *pos){	if (strchr(ch->ifname, ':'))		warning(_("alias device %s at %s probably has no mac"), 			ch->ifname, pos); 	if (parsemac(p,ch->mac) < 0) 		complain(_("cannot parse MAC `%s' at %s"), p, pos); 	if (clist) 		clist->pprev = &ch->next;	ch->next = clist;	ch->pprev = &clist;	clist = ch;	return 0; }