summaryrefslogtreecommitdiffstats
path: root/usr.sbin/xntpd/xntpdc
diff options
context:
space:
mode:
authorwollman <wollman@FreeBSD.org>1994-02-03 22:09:07 +0000
committerwollman <wollman@FreeBSD.org>1994-02-03 22:09:07 +0000
commit394ee3bae890775188c4812249fc996cb7cc0abe (patch)
tree6264e1a9edb32ef88fffee8f460175549f1b556f /usr.sbin/xntpd/xntpdc
parent8e51e9f1429efc498f923bce8b25b20f47d7c075 (diff)
downloadFreeBSD-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.c32
-rw-r--r--usr.sbin/xntpd/xntpdc/ntpdc_ops.c6
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")) {
OpenPOWER on IntegriCloud