#ifndef _LISTEN_H_d659abf3_ #define _LISTEN_H_d659abf3_ /* This file is in the public domain. */ /* * A few utility routines for dealing with LISTENs. */ #include "structs.h" /* * LISTENs are refcounted, as mentioned in structs.h. These increase * and decrease the refcount on a LISTEN. Decreasing the refcount to * zero frees it. */ extern void listen_ref(LISTEN *); extern void listen_deref(LISTEN *); /* * Just like listen_deref, except it applies to a whole linked list of * LISTENs, the root of which is passed in. */ extern void listen_deref_chain(LISTEN *); #endif