zling.c