summaryrefslogtreecommitdiffstats
path: root/usr.sbin/yp_mkdb
diff options
context:
space:
mode:
authorwpaul <wpaul@FreeBSD.org>1996-06-05 05:46:20 +0000
committerwpaul <wpaul@FreeBSD.org>1996-06-05 05:46:20 +0000
commit8bff27f555bec4f822274eae5ea7f7480cc44243 (patch)
tree8219084a6635865ad087dc2adc3e786b1d9e7eef /usr.sbin/yp_mkdb
parentcfa9db5160a6c391b48cdaa5f955af40eb976b74 (diff)
downloadFreeBSD-src-8bff27f555bec4f822274eae5ea7f7480cc44243.zip
FreeBSD-src-8bff27f555bec4f822274eae5ea7f7480cc44243.tar.gz
Update to pass new arguments now expected by the yp_dbwrite routines.
No functional changes.
Diffstat (limited to 'usr.sbin/yp_mkdb')
-rw-r--r--usr.sbin/yp_mkdb/yp_mkdb.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/usr.sbin/yp_mkdb/yp_mkdb.c b/usr.sbin/yp_mkdb/yp_mkdb.c
index 8ff50cb..39f2630 100644
--- a/usr.sbin/yp_mkdb/yp_mkdb.c
+++ b/usr.sbin/yp_mkdb/yp_mkdb.c
@@ -29,7 +29,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: yp_mkdb.c,v 1.4 1996/03/26 05:32:14 wpaul Exp wpaul $
+ * $Id: yp_mkdb.c,v 1.5 1996/06/03 03:12:32 wpaul Exp $
*/
#include <stdio.h>
@@ -43,14 +43,14 @@
#include <unistd.h>
#include <errno.h>
#include <time.h>
-#include <db.h>
#include <err.h>
#include <rpc/rpc.h>
#include <rpcsvc/yp.h>
#include "yp_extern.h"
+#include "ypxfr_extern.h"
#ifndef lint
-static const char rcsid[] = "$Id: yp_mkdb.c,v 1.4 1996/03/26 05:32:14 wpaul Exp wpaul $";
+static const char rcsid[] = "$Id: yp_mkdb.c,v 1.5 1996/06/03 03:12:32 wpaul Exp $";
#endif
char *yp_dir = ""; /* No particular default needed. */
@@ -193,21 +193,21 @@ main (argc, argv)
key.size = sizeof("YP_MASTER_NAME") - 1;
data.data = mastername;
data.size = strlen(mastername);
- yp_put_record(dbp, &key, &data);
+ yp_put_record(dbp, &key, &data, 0);
key.data = "YP_LAST_MODIFIED";
key.size = sizeof("YP_LAST_MODIFIED") - 1;
snprintf(buf, sizeof(buf), "%lu", time(NULL));
- data.data = &buf;
+ data.data = (char *)&buf;
data.size = strlen(buf);
- yp_put_record(dbp, &key, &data);
+ yp_put_record(dbp, &key, &data, 0);
if (infilename) {
key.data = "YP_INPUT_FILE";
key.size = sizeof("YP_INPUT_FILE") - 1;
data.data = infilename;
data.size = strlen(infilename);
- yp_put_record(dbp, &key, &data);
+ yp_put_record(dbp, &key, &data, 0);
}
if (outfilename) {
@@ -215,7 +215,7 @@ main (argc, argv)
key.size = sizeof("YP_OUTPUT_FILE") - 1;
data.data = outfilename;
data.size = strlen(outfilename);
- yp_put_record(dbp, &key, &data);
+ yp_put_record(dbp, &key, &data, 0);
}
if (domain) {
@@ -223,7 +223,7 @@ main (argc, argv)
key.size = sizeof("YP_DOMAIN_NAME") - 1;
data.data = domain;
data.size = strlen(domain);
- yp_put_record(dbp, &key, &data);
+ yp_put_record(dbp, &key, &data, 0);
}
while(fgets((char *)&buf, sizeof(buf), ifp)) {
@@ -279,7 +279,7 @@ main (argc, argv)
data.data = datbuf;
data.size = strlen(datbuf);
- if ((rval = yp_put_record(dbp, &key, &data)) != YP_TRUE) {
+ if ((rval = yp_put_record(dbp, &key, &data, 0)) != YP_TRUE) {
switch(rval) {
case YP_FALSE:
warnx("duplicate key '%s' - skipping", keybuf);
OpenPOWER on IntegriCloud