Home | History | Annotate | Download | only in mountd

Lines Matching defs:export

112  * Structures for keeping the mount list and export list
252 * each export.
425 (void)fprintf(stderr, "Getting export list.\n");
823 * Xdr conversion for export list
856 * Called from xdr_explist() to traverse the tree and export the
925 syslog(LOG_ERR, "\"%s\", line %ld: No current export",
1074 "\"%s\", line %ld: No current export list",
1098 * Add dirpath to export mount point.
1150 * Don't allow a network export coincide with a list of
1212 * Compare two export lists by path.
1224 * Get the export list
1271 * mount() as we go along to push the export rules into the kernel.
1298 struct export_args *export = &mel->mel_exports[j];
1300 export->ex_indexfile)
1301 free(export->ex_indexfile);
1302 if (export->ex_addr)
1303 free(export->ex_addr);
1304 if (export->ex_mask)
1305 free(export->ex_mask);
1316 * Allocate an export list element
1359 * Search the export list for a matching fs.
1499 * Search for a dirpath on the export point.
1960 struct export_args *export;
1974 export = &mel->mel_exports[mel->mel_nexports++];
1975 memset(export, 0, sizeof(*export));
1977 export->ex_flags = exflags;
1978 export->ex_anon = *anoncrp;
1980 export->ex_indexfile = estrdup(indexfile);
1982 export->ex_addr = emalloc(addrlen);
1983 export->ex_addrlen = addrlen;
1984 memcpy(export->ex_addr, addrp, addrlen);
1987 export->ex_mask = emalloc(masklen);
1988 export->ex_masklen = masklen;
1989 memcpy(export->ex_mask, maskp, masklen);
1996 * Do the nfssvc syscall to push the export info into the kernel.