Lines Matching defs:new_entry
161 create_share_cmd(dfstab_entry_t *new_entry, char *temp_line, int *err)
172 if (new_entry->fstype) {
173 sprintf(tempstr, "-F %s ", new_entry->fstype);
176 if (new_entry->options) {
177 sprintf(tempstr, "-o %s ", new_entry->options);
180 if (new_entry->description) {
182 new_entry->description);
185 sprintf(tempstr, "%s\n", new_entry->path);
306 dfstab_entry_t *new_entry,
342 if (new_entry != NULL && (new_cmd =
343 create_share_cmd(new_entry, cmd,
443 dfstab_entry_t *new_entry;
444 new_entry = (dfstab_entry_t *)calloc((size_t)1,
446 if (new_entry == NULL) {
451 new_entry->path = strdup(path);
454 free_dfstab_list(new_entry);
458 new_entry->fstype = strdup(fstype);
466 free_dfstab_list(new_entry);
470 new_entry->fstype = strdup(fileutil_getfs(fp));
475 new_entry->options = strdup(options);
478 new_entry->description = strdup(description);
480 add_entry_to_dfstab(new_entry, err);
482 free_dfstab_list(new_entry);
485 free_dfstab_list(new_entry);