diff options
author | wollman <wollman@FreeBSD.org> | 1994-02-03 22:09:07 +0000 |
---|---|---|
committer | wollman <wollman@FreeBSD.org> | 1994-02-03 22:09:07 +0000 |
commit | 394ee3bae890775188c4812249fc996cb7cc0abe (patch) | |
tree | 6264e1a9edb32ef88fffee8f460175549f1b556f /usr.sbin/xntpd/xntpdc | |
parent | 8e51e9f1429efc498f923bce8b25b20f47d7c075 (diff) | |
download | FreeBSD-src-394ee3bae890775188c4812249fc996cb7cc0abe.zip FreeBSD-src-394ee3bae890775188c4812249fc996cb7cc0abe.tar.gz |
xntpd version 3.3z from UDel
Diffstat (limited to 'usr.sbin/xntpd/xntpdc')
-rw-r--r-- | usr.sbin/xntpd/xntpdc/ntpdc.c | 32 | ||||
-rw-r--r-- | usr.sbin/xntpd/xntpdc/ntpdc_ops.c | 6 |
2 files changed, 19 insertions, 19 deletions
diff --git a/usr.sbin/xntpd/xntpdc/ntpdc.c b/usr.sbin/xntpd/xntpdc/ntpdc.c index c5fdf72..001bd77 100644 --- a/usr.sbin/xntpd/xntpdc/ntpdc.c +++ b/usr.sbin/xntpd/xntpdc/ntpdc.c @@ -53,7 +53,7 @@ static int findcmd P((char *, struct xcmd *, struct xcmd *, struct xcmd **)); static int getarg P((char *, int, arg_v *)); static int getnetnum P((char *, U_LONG *, char *)); static void help P((struct parse *, FILE *)); -#if defined(sgi) +#if defined(sgi) || defined(SYS_BSDI) static int helpsort P((const void *, const void *)); #else static int helpsort P((char **, char **)); @@ -221,17 +221,17 @@ char *argv[]; { int c; int errflg = 0; - extern int optind; - extern char *optarg; + extern int ntp_optind; + extern char *ntp_optarg; delay_time.l_ui = 0; delay_time.l_uf = DEFDELAY; progname = argv[0]; - while ((c = getopt_l(argc, argv, "c:dilnps")) != EOF) + while ((c = ntp_getopt(argc, argv, "c:dilnps")) != EOF) switch (c) { case 'c': - ADDCMD(optarg); + ADDCMD(ntp_optarg); break; case 'd': ++debug; @@ -261,11 +261,11 @@ char *argv[]; progname); exit(2); } - if (optind == argc) { + if (ntp_optind == argc) { ADDHOST(DEFHOST); } else { - for (; optind < argc; optind++) - ADDHOST(argv[optind]); + for (; ntp_optind < argc; ntp_optind++) + ADDHOST(argv[ntp_optind]); } if (numcmds == 0 && interactive == 0 @@ -439,7 +439,7 @@ getresponse(implcode, reqcode, ritems, rsize, rdata) numrecv = 0; *rdata = datap = pktdata; lastseq = 999; /* too big to be a sequence number */ - bzero(haveseq, sizeof(haveseq)); + memset(haveseq, 0, sizeof(haveseq)); FD_ZERO(&fds); again: @@ -600,7 +600,7 @@ again: */ if ((datap + datasize) > (pktdata + pktdatasize)) growpktdata(); - bcopy((char *)rpkt.data, datap, datasize); + memmove(datap, (char *)rpkt.data, datasize); datap += datasize; if (firstpkt) { firstpkt = 0; @@ -634,7 +634,7 @@ sendrequest(implcode, reqcode, auth, qitems, qsize, qdata) struct req_pkt qpkt; int datasize; - bzero((char *)&qpkt, sizeof qpkt); + memset((char *)&qpkt, 0, sizeof qpkt); qpkt.rm_vn_mode = RM_VN_MODE(0, 0); qpkt.implementation = (u_char)implcode; @@ -642,7 +642,7 @@ sendrequest(implcode, reqcode, auth, qitems, qsize, qdata) datasize = qitems * qsize; if (datasize != 0 && qdata != NULL) { - bcopy(qdata, (char *)qpkt.data, datasize); + memmove((char *)qpkt.data, qdata, datasize); qpkt.err_nitems = ERR_NITEMS(0, qitems); qpkt.mbz_itemsize = MBZ_ITEMSIZE(qsize); } else { @@ -1091,7 +1091,7 @@ getnetnum(host, num, fullhost) } return 1; } else if ((hp = gethostbyname(host)) != 0) { - bcopy(hp->h_addr, (char *)num, sizeof(U_LONG)); + memmove((char *)num, hp->h_addr, sizeof(U_LONG)); if (fullhost != 0) (void) strcpy(fullhost, hp->h_name); return 1; @@ -1149,7 +1149,7 @@ help(pcmd, fp) for (xcp = opcmds; xcp->keyword != 0; xcp++) cmdsort[n++] = xcp->keyword; -#if defined(sgi) +#if defined(sgi) || defined(SYS_BSDI) qsort((void *)cmdsort, n, sizeof(char *), helpsort); #else qsort((char *)cmdsort, n, sizeof(char *), helpsort); @@ -1195,7 +1195,7 @@ help(pcmd, fp) * helpsort - do hostname qsort comparisons */ static int -#if defined(sgi) +#if defined(sgi) || defined(SYS_BSDI) helpsort(t1, t2) const void *t1; const void *t2; @@ -1207,7 +1207,7 @@ helpsort(name1, name2) char **name1; char **name2; { -#endif /* sgi */ +#endif /* sgi || bsdi */ return strcmp(*name1, *name2); } diff --git a/usr.sbin/xntpd/xntpdc/ntpdc_ops.c b/usr.sbin/xntpd/xntpdc/ntpdc_ops.c index 26f7e91..55483fa 100644 --- a/usr.sbin/xntpd/xntpdc/ntpdc_ops.c +++ b/usr.sbin/xntpd/xntpdc/ntpdc_ops.c @@ -442,7 +442,7 @@ printpeer(pp, fp) if (pp->stratum <= 1) { junk[4] = 0; - bcopy((char *)&pp->refid, junk, 4); + memmove(junk, (char *)&pp->refid, 4); str = junk; } else { str = numtoa(pp->refid); @@ -788,7 +788,7 @@ sysinfo(pcmd, fp) ufptoa(NTOHS_FP(is->rootdispersion), 4)); if (is->stratum <= 1) { junk[4] = 0; - bcopy((char *)&is->refid, junk, 4); + memmove(junk, (char *)&is->refid, 4); str = junk; } else { str = numtoa(is->refid); @@ -2192,7 +2192,7 @@ fudge(pcmd, fp) err = 0; - bzero((char *)&fudgedata, sizeof fudgedata); + memset((char *)&fudgedata, 0, sizeof fudgedata); fudgedata.clockadr = pcmd->argval[0].netnum; if (STREQ(pcmd->argval[1].string, "time1")) { |