-/*
- * unexport_all finds all entries that are mayexport, and
- * marks them not xtabent and not mayexport
- */
-static void
-unexport_all(int verbose)
-{
- nfs_export *exp;
- int i;
-
- for (i = 0; i < MCL_MAXTYPES; i++) {
- for (exp = exportlist[i]; exp; exp = exp->m_next)
- if (exp->m_mayexport) {
- if (verbose) {
- if (exp->m_exported) {
- printf("unexporting %s:%s from kernel\n",
- exp->m_client->m_hostname,
- exp->m_export.e_path);
- }
- else {
- printf("unexporting %s:%s\n",
- exp->m_client->m_hostname,
- exp->m_export.e_path);
- }
- }
- if (exp->m_exported && !export_unexport(exp))
- error(exp, errno);
- exp->m_xtabent = 0;
- exp->m_mayexport = 0;
- }
- }
-}