Citace Původně odeslal Rainbow Zobrazit příspěvek
Podla man sscanf je to hh.
Kód:
sscanf(buffer,"blabla %hhu.%hhu.%hhu.%hhu blabla",ip+0,ip+1,ip+2,ip+3);
Jo diky, ze me to nenapadlo! Kdyz se pouziva %l a %ll tak proc ne %hh

Este sem si vocekoval, jesi to fakt nepretejka a je to OK

Kód:
unsigned char ip[5];

ip[4]=0x5A;
sscanf(buffer,"%s %ld %u %c %hhu.%hhu.%hhu.%hhu:%u %lX %lu",fn,&fsize,&fid,&mode,ip+0,ip+1,ip+2,ip+3,&port,&chksum,&exectime);
printf("overflow check: %02X\n",ip[4]);