Searched refs:ipadm_rw_db (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/libipadm/common/
H A Dipadm_ipmgmt.h268 extern int ipadm_rw_db(db_wfunc_t *, void *, const char *, mode_t,
H A Dipadm_persist.c685 ipadm_rw_db(db_wfunc_t *db_walk_func, void *arg, const char *db_file, function
/illumos-gate/usr/src/cmd/cmd-inet/lib/ipmgmtd/
H A Dipmgmt_main.c155 if ((err = ipadm_rw_db(ipmgmt_aobjmap_init, NULL,
H A Dipmgmt_persist.c33 * ipadm_rw_db() walks through the data store, one line at a time and calls
43 * To delete a line from the DB, buf[0] is set to `\0'. Inside ipadm_rw_db(),
406 * `db_op' and then calls DB walker ipadm_rw_db(). The code is complicated
440 err = ipadm_rw_db(db_walk_func, db_warg, IPADM_DB_FILE,
472 err = ipadm_rw_db(db_walk_func, db_warg, IPADM_VOL_DB_FILE,
481 * every line of the DB. When we reach the end, ipadm_rw_db() adds the
1250 err = ipadm_rw_db(ipmgmt_update_aobjmap, &cb,
1256 err = ipadm_rw_db(ipmgmt_delete_aobjmap, nodep,

Completed in 138 milliseconds