Lines Matching refs:pcmd

45 static    void      doconfig  (struct parse *pcmd, FILE *fp, int mode, int refc);
352 struct parse *pcmd, in peerlist() argument
384 if ((pcmd->nargs == 0) || in peerlist()
385 ((pcmd->argval->ival == 6) && (plist->v6_flag != 0)) || in peerlist()
386 ((pcmd->argval->ival == 4) && (plist->v6_flag == 0))) in peerlist()
408 struct parse *pcmd, in peers() argument
412 dopeers(pcmd, fp, 0); in peers()
420 struct parse *pcmd, in dmpeers() argument
424 dopeers(pcmd, fp, 1); in dmpeers()
434 struct parse *pcmd, in dopeers() argument
503 if ((pcmd->nargs == 0) || in dopeers()
504 ((pcmd->argval->ival == 6) && (plist->v6_flag != 0)) || in dopeers()
505 ((pcmd->argval->ival == 4) && (plist->v6_flag == 0))) in dopeers()
686 struct parse *pcmd, in showpeer() argument
706 qitemlim = min(pcmd->nargs, COUNTOF(plist)); in showpeer()
708 if (IS_IPV4(&pcmd->argval[qitems].netnum)) { in showpeer()
709 pl->addr = NSRCADR(&pcmd->argval[qitems].netnum); in showpeer()
718 pl->addr6 = SOCK_ADDR6(&pcmd->argval[qitems].netnum); in showpeer()
759 struct parse *pcmd, in peerstats() argument
782 qitemlim = min(pcmd->nargs, COUNTOF(plist)); in peerstats()
784 if (IS_IPV4(&pcmd->argval[qitems].netnum)) { in peerstats()
785 pl->addr = NSRCADR(&pcmd->argval[qitems].netnum); in peerstats()
794 pl->addr6 = SOCK_ADDR6(&pcmd->argval[qitems].netnum); in peerstats()
880 struct parse *pcmd, in loopinfo() argument
891 if (pcmd->nargs > 0) { in loopinfo()
892 if (STREQ(pcmd->argval[0].string, "oneline")) in loopinfo()
894 else if (STREQ(pcmd->argval[0].string, "multiline")) in loopinfo()
954 struct parse *pcmd, in sysinfo() argument
1044 struct parse *pcmd, in sysstats() argument
1110 struct parse *pcmd, in iostats() argument
1170 struct parse *pcmd, in memstats() argument
1228 struct parse *pcmd, in timerstats() argument
1271 struct parse *pcmd, in addpeer() argument
1275 doconfig(pcmd, fp, MODE_ACTIVE, 0); in addpeer()
1284 struct parse *pcmd, in addserver() argument
1288 doconfig(pcmd, fp, MODE_CLIENT, 0); in addserver()
1296 struct parse *pcmd, in addrefclock() argument
1300 doconfig(pcmd, fp, MODE_CLIENT, 1); in addrefclock()
1308 struct parse *pcmd, in broadcast() argument
1312 doconfig(pcmd, fp, MODE_BROADCAST, 0); in broadcast()
1321 struct parse *pcmd, in doconfig() argument
1360 while (pcmd->nargs > (size_t)items) { in doconfig()
1361 if (STREQ(pcmd->argval[items].string, "prefer")) in doconfig()
1363 else if (STREQ(pcmd->argval[items].string, "burst")) in doconfig()
1365 else if (STREQ(pcmd->argval[items].string, "iburst")) in doconfig()
1367 else if (!refc && STREQ(pcmd->argval[items].string, "keyid")) in doconfig()
1369 else if (!refc && STREQ(pcmd->argval[items].string, "version")) in doconfig()
1371 else if (STREQ(pcmd->argval[items].string, "minpoll")) in doconfig()
1373 else if (STREQ(pcmd->argval[items].string, "maxpoll")) in doconfig()
1376 if (!atoint(pcmd->argval[items].string, &val)) in doconfig()
1406 pcmd->argval[items].string); in doconfig()
1413 pcmd->argval[items].string); in doconfig()
1439 if (IS_IPV4(&pcmd->argval[0].netnum)) { in doconfig()
1440 cpeer.peeraddr = NSRCADR(&pcmd->argval[0].netnum); in doconfig()
1449 cpeer.peeraddr6 = SOCK_ADDR6(&pcmd->argval[0].netnum); in doconfig()
1488 struct parse *pcmd, in unconfig() argument
1508 qitemlim = min(pcmd->nargs, COUNTOF(plist)); in unconfig()
1510 if (IS_IPV4(&pcmd->argval[0].netnum)) { in unconfig()
1511 pl->peeraddr = NSRCADR(&pcmd->argval[qitems].netnum); in unconfig()
1521 SOCK_ADDR6(&pcmd->argval[qitems].netnum); in unconfig()
1546 struct parse *pcmd, in set() argument
1550 doset(pcmd, fp, REQ_SET_SYS_FLAG); in set()
1559 struct parse *pcmd, in sys_clear() argument
1563 doset(pcmd, fp, REQ_CLR_SYS_FLAG); in sys_clear()
1572 struct parse *pcmd, in doset() argument
1585 for (items = 0; (size_t)items < pcmd->nargs; items++) { in doset()
1586 if (STREQ(pcmd->argval[items].string, "auth")) in doset()
1588 else if (STREQ(pcmd->argval[items].string, "bclient")) in doset()
1590 else if (STREQ(pcmd->argval[items].string, "calibrate")) in doset()
1592 else if (STREQ(pcmd->argval[items].string, "kernel")) in doset()
1594 else if (STREQ(pcmd->argval[items].string, "monitor")) in doset()
1596 else if (STREQ(pcmd->argval[items].string, "ntp")) in doset()
1598 else if (STREQ(pcmd->argval[items].string, "pps")) in doset()
1600 else if (STREQ(pcmd->argval[items].string, "stats")) in doset()
1604 pcmd->argval[items].string); in doset()
1682 struct parse *pcmd, in reslist() argument
1739 if ((pcmd->nargs == 0) || in reslist()
1740 ((pcmd->argval->ival == 6) && (rl->v6_flag != 0)) || in reslist()
1741 ((pcmd->argval->ival == 4) && (rl->v6_flag == 0))) in reslist()
1796 struct parse *pcmd, in new_restrict() argument
1800 do_restrict(pcmd, fp, REQ_RESADDFLAGS); in new_restrict()
1809 struct parse *pcmd, in unrestrict() argument
1813 do_restrict(pcmd, fp, REQ_RESSUBFLAGS); in unrestrict()
1822 struct parse *pcmd, in delrestrict() argument
1826 do_restrict(pcmd, fp, REQ_UNRESTRICT); in delrestrict()
1835 struct parse *pcmd, in do_restrict() argument
1864 if (IS_IPV4(&pcmd->argval[0].netnum)) { in do_restrict()
1865 cres.addr = NSRCADR(&pcmd->argval[0].netnum); in do_restrict()
1866 cres.mask = NSRCADR(&pcmd->argval[1].netnum); in do_restrict()
1875 cres.addr6 = SOCK_ADDR6(&pcmd->argval[0].netnum); in do_restrict()
1881 for (res = 2; res < pcmd->nargs; res++) { in do_restrict()
1882 if (STREQ(pcmd->argval[res].string, "ntpport")) { in do_restrict()
1886 if (STREQ(pcmd->argval[res].string, in do_restrict()
1900 pcmd->argval[res].string); in do_restrict()
1912 if (IS_IPV4(&pcmd->argval[0].netnum)) { in do_restrict()
1956 struct parse *pcmd, in monlist() argument
1971 if (pcmd->nargs > 0) in monlist()
1972 version = pcmd->argval[0].ival; in monlist()
2008 if ((pcmd->nargs == 0) || in monlist()
2009 ((pcmd->argval->ival == 6) && (m1->v6_flag != 0)) || in monlist()
2010 ((pcmd->argval->ival == 4) && (m1->v6_flag == 0))) in monlist()
2035 if ((pcmd->nargs == 0) || in monlist()
2036 ((pcmd->argval->ival == 6) && (ml->v6_flag != 0)) || in monlist()
2037 ((pcmd->argval->ival == 4) && (ml->v6_flag == 0))) in monlist()
2100 struct parse *pcmd, in reset() argument
2114 for (res = 0; res < pcmd->nargs; res++) { in reset()
2116 if (STREQ(pcmd->argval[res].string, sreset[i].str)) in reset()
2121 pcmd->argval[res].string); in reset()
2156 struct parse *pcmd, in preset() argument
2176 qitemlim = min(pcmd->nargs, COUNTOF(plist)); in preset()
2178 if (IS_IPV4(&pcmd->argval[qitems].netnum)) { in preset()
2179 pl->peeraddr = NSRCADR(&pcmd->argval[qitems].netnum); in preset()
2189 SOCK_ADDR6(&pcmd->argval[qitems].netnum); in preset()
2215 struct parse *pcmd, in readkeys() argument
2244 struct parse *pcmd, in trustkey() argument
2248 do_trustkey(pcmd, fp, REQ_TRUSTKEY); in trustkey()
2257 struct parse *pcmd, in untrustkey() argument
2261 do_trustkey(pcmd, fp, REQ_UNTRUSTKEY); in untrustkey()
2270 struct parse *pcmd, in do_trustkey() argument
2284 for (i = 0; i < pcmd->nargs; i++) { in do_trustkey()
2285 keyids[ritems++] = pcmd->argval[i].uval; in do_trustkey()
2311 struct parse *pcmd, in authinfo() argument
2366 struct parse *pcmd, in traps() argument
2428 struct parse *pcmd, in addtrap() argument
2432 do_addclr_trap(pcmd, fp, REQ_ADD_TRAP); in addtrap()
2441 struct parse *pcmd, in clrtrap() argument
2445 do_addclr_trap(pcmd, fp, REQ_CLR_TRAP); in clrtrap()
2454 struct parse *pcmd, in do_addclr_trap() argument
2472 if (IS_IPV4(&pcmd->argval[0].netnum)) { in do_addclr_trap()
2473 ctrap.trap_address = NSRCADR(&pcmd->argval[0].netnum); in do_addclr_trap()
2482 ctrap.trap_address6 = SOCK_ADDR6(&pcmd->argval[0].netnum); in do_addclr_trap()
2489 if (pcmd->nargs > 1) { in do_addclr_trap()
2490 ctrap.trap_port = htons((u_short)pcmd->argval[1].uval); in do_addclr_trap()
2491 if (pcmd->nargs > 2) { in do_addclr_trap()
2492 if (AF(&pcmd->argval[2].netnum) != in do_addclr_trap()
2493 AF(&pcmd->argval[0].netnum)) { in do_addclr_trap()
2498 if (IS_IPV4(&pcmd->argval[2].netnum)) in do_addclr_trap()
2499 ctrap.local_address = NSRCADR(&pcmd->argval[2].netnum); in do_addclr_trap()
2501 ctrap.local_address6 = SOCK_ADDR6(&pcmd->argval[2].netnum); in do_addclr_trap()
2526 struct parse *pcmd, in requestkey() argument
2530 do_changekey(pcmd, fp, REQ_REQUEST_KEY); in requestkey()
2539 struct parse *pcmd, in controlkey() argument
2543 do_changekey(pcmd, fp, REQ_CONTROL_KEY); in controlkey()
2553 struct parse *pcmd, in do_changekey() argument
2565 key = htonl((u_int32)pcmd->argval[0].uval); in do_changekey()
2590 struct parse *pcmd, in ctlstats() argument
2655 struct parse *pcmd, in clockstat() argument
2670 qitemlim = min(pcmd->nargs, COUNTOF(clist)); in clockstat()
2672 clist[qitems] = NSRCADR(&pcmd->argval[qitems].netnum); in clockstat()
2753 struct parse *pcmd, in fudge() argument
2770 fudgedata.clockadr = NSRCADR(&pcmd->argval[0].netnum); in fudge()
2772 if (STREQ(pcmd->argval[1].string, "time1")) { in fudge()
2774 if (!atolfp(pcmd->argval[2].string, &ts)) in fudge()
2778 } else if (STREQ(pcmd->argval[1].string, "time2")) { in fudge()
2780 if (!atolfp(pcmd->argval[2].string, &ts)) in fudge()
2784 } else if (STREQ(pcmd->argval[1].string, "val1")) { in fudge()
2786 if (!atoint(pcmd->argval[2].string, &val)) in fudge()
2790 } else if (STREQ(pcmd->argval[1].string, "val2")) { in fudge()
2792 if (!atoint(pcmd->argval[2].string, &val)) in fudge()
2796 } else if (STREQ(pcmd->argval[1].string, "flags")) { in fudge()
2798 if (!hextoint(pcmd->argval[2].string, &u_val)) in fudge()
2804 pcmd->argval[1].string); in fudge()
2810 pcmd->argval[2].string); in fudge()
2834 struct parse *pcmd, in clkbug() argument
2853 qitemlim = min(pcmd->nargs, COUNTOF(clist)); in clkbug()
2855 clist[qitems] = NSRCADR(&pcmd->argval[qitems].netnum); in clkbug()
2934 struct parse *pcmd, in kerninfo() argument
3131 struct parse *pcmd, in get_if_stats() argument
3149 struct parse *pcmd, in do_if_reload() argument