What is the memory alignment of the pointer returned by mem_alloc() in mem.c?
Since the only argument of mem_alloc() is size, so what alignment will mem_alloc() choose?
Since the largest type is double or int64 which are 8 bytes, so I guess malloc() in linux will choose alignment of 8 bytes.
Is this guess also applied to mem_alloc() in LwIP?
That is, does mem_alloc() in LwIP also choose alignment of 8 bytes?