char **freelst(char **lst);
char ***freelstlst(char ***lst);
The freelst() and freelstlst() functions free lists
returned by network functions that return "ncgstr *" and
"ncgstr **" respectively. They both return NULL pointers
of their respective types. They are a simple way to discard entire
lists but don't have to be used. You may write functions to edit and
free the lists if desired.