gen-protos.c 4 KB