Lines Matching refs:dbname

663  * dbname, and create an nvlist with one element - "object-id-list" -
679 char *dbname, *cp;
693 if ((dbname = dbname_from_idlist(idlist)) == NULL)
700 fp = netcfg_zfopen(dbname, "r", dbzoneid, &ferr);
702 fp = fopen(dbname, "r");
795 * file; but the dbname needs to be there, as well.
798 NETCFG_OBJECT_DB_NAME, dbname)) != 0) {
999 * Write object(s) specified in nvl to dbname.
1005 * The write operation is first done to dbname.new (where dbname is
1007 * if this succeeds, the file is renamed to dbname. Since rename(2)
1009 * end up in dbname as a result of an aborted operation.
1013 netcfg_write_object_to_file(char *dbname, zoneid_t dbzoneid, uint64_t flags,
1027 (void) snprintf(tmpdbname, MAXPATHLEN, "%s.%s", dbname,
1068 rtnerr = netcfg_zrename(tmpdbname, dbname, dbzoneid);
1071 if (rename(tmpdbname, dbname) != 0)
1105 char *dbname, **idstrs;
1116 if ((dbname = dbname_from_idlist(idlist)) == NULL)
1124 * Create an idlist with the dbname and, if this is a cross-zone
1129 dbname)) != 0 || (xzoneop && (nverr = nvlist_add_int64(dbidlist,
1164 err = netcfg_write_object_to_file(dbname, dbzoneid, flags,
1298 err = netcfg_write_object_to_file(dbname, dbzoneid, flags, objlist);
1393 char *dbname;
1396 if ((dbname = dbname_from_idlist(idlist)) == NULL)
1400 return (netcfg_write_object_to_file(dbname, dbzoneid, flags, dblist));
1404 * Destroy db file identifid by dbname/idlist.
1407 netcfg_destroy_db_file_common(const char *dbname, nvlist_t *idlist)
1417 ferr = netcfg_zunlink(dbname, dbzoneid);
1420 if (unlink(dbname) != 0)
1434 char *dbname;
1436 if ((dbname = dbname_from_idlist(idlist)) == NULL)
1439 return (netcfg_destroy_db_file_common(dbname, idlist));
1447 netcfg_set_backup_filename(const char *dbname, char *backup)
1449 (void) snprintf(backup, MAXPATHLEN, "%s.%s", dbname,
1459 char *dbname;
1462 if ((dbname = dbname_from_idlist(idlist)) == NULL)
1465 netcfg_set_backup_filename(dbname, backup);
1477 char *dbname;
1482 if ((dbname = dbname_from_idlist(idlist)) == NULL)
1487 netcfg_set_backup_filename(dbname, backup);
1492 err = netcfg_zrename(backup, dbname, dbzoneid);
1495 if (rename(backup, dbname) != 0)
1510 char *dbname;
1517 if ((dbname = dbname_from_idlist(idlist)) == NULL)
1522 netcfg_set_backup_filename(dbname, backup);
1527 oldfp = netcfg_zfopen(dbname, "r", dbzoneid, &err);
1532 oldfp = fopen(dbname, "r");
1567 * with value dbname if dbname is non-NULL.
1570 netcfg_init_idlist(nvlist_t **idlist, const char *dbname)
1578 if (dbname == NULL)
1581 if ((nverr = nvlist_add_string(nvl, NETCFG_OBJECT_DB_NAME, dbname))