how would i go about freeing
Because I read that I would have to free it inner parts at a time. But I saw someone use bzero() and not sure if that works.... And whats the difference when uCode:struct Ethfrm_t { struct FCfrm_t* ptr; unsigned char DestEthAdr[6]; unsigned char SrcEthAdr[6]; UINT32 VLAN_HdrSave; UINT32 reserved; UINT32 pad; unsigned char Ethbuffer[BUF_SIZE]; } __attribute__ ((packed));
free( variable)
free(&variable)