id,summary,reporter,owner,description,type,status,priority,component,severity,resolution,keywords,cc,sensitive 265,Maybe Bug in oscam-config.c,alno,,"It looks that the function: static void chk_iprange(char *value, struct s_ip **base) resolves/stores not more then one IP or range. Only the last IP/Range become respected. for my understanding there is a ""forward"" for cip missing in the second part of function: {{{ memset(cip, 0, sizeof(struct s_ip)); for (ptr1=strtok(value, "",""); ptr1; ptr1=strtok(NULL, "","")) { if( (ptr2=strchr(trim(ptr1), '-')) ) { *ptr2++='\0'; cip->ip[0]=cs_inet_addr(trim(ptr1)); cip->ip[1]=cs_inet_addr(trim(ptr2)); } else cip->ip[0]=cip->ip[1]=cs_inet_addr(ptr1); } }}} each IP/range becomes assigned to the same position and the previous becomes overwritten.",defect,closed,critical,,high,fixed,,,0