CCS 550 a vnorene struktury

Miroslav Mraz mraz na seznam.cz
Čtvrtek Březen 20 20:56:07 CET 2014


To druhé __attribute__((packed) zde nadbytečné opravdu není.
Mrazík

Josef Štengl píše v Čt 20. 03. 2014 v 18:11 +0100:
> No, vyhnul jste se jí  tak, že jste vytvořil anonymní strukturu :-). Chudinka, ani jméno nedostala. Takový bezejmenný 
> pracant :-D
> 
> Mimochodem, to druhé __attribute__((packed) se mi zdá poněkud nadbytečné, ale raději v tom nebudu šťourat.
> 
> 
> Dne 20.3.2014 17:00, Pavel Hudeček napsal(a):
> > Nakonec tam mám tohle:
> >
> > struct __attribute__((packed)) {
> > 	struct __attribute__((packed)) {
> > 		uint32_t ipInd;    // index pridelene IP
> > 		uint8_t  rozInd;   // index rozsahu
> > 		uint8_t  st;       // stav 0 volno/hotovo, 1-5 offer-iddle, 255 prave zalozeno
> > 		uint32_t xid;      // Transaction Identifier
> > 	} dat[DHCPT_poc];
> > 	uint32_t ind; // ind. pro prenos z parse_msg do parse_opt =DHCPT_poc neplatny
> > } dhcpTmp;
> >
> > Tím jsem se úchylárnám při manipulaci s názvy struktur vyhnul:-)
> >
> > PH
> >



Další informace o konferenci Hw-list