share_list
for (shp = share_list; shp; shp = shp->shl_next) {
struct sh_list *share_list;
for (shp = share_list; shp; shp = shp->shl_next) {
sh_free(share_list); /* free old list */
share_list = NULL;
if (share_list == NULL)
share_list = shp;
sh_free(share_list);
share_list = NULL;
extern struct sh_list *share_list;
void fs_free_share_list(fs_sharelist_t *share_list);
struct share_list *next;