Create listener.c