Update listen.c