ha2.1: structs haben nicht immer das gleiche memory layout, lieber eigenen puffer nutzen +
die keys und values werden nicht in network byte order konvertiert +
random() hatte keinen seed +
warum wurde alles in stderr (fehlerausgabe) geschrieben? +
const correctness