• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/ntp/sntp/

Lines Matching defs:spkt

74 	sent_pkt *		spkt;
111 void queue_xmt(SOCKET sock, struct dns_ctx *dctx, sent_pkt *spkt,
121 void set_li_vn_mode(struct pkt *spkt, char leap, char version, char mode);
452 sent_pkt * spkt;
516 spkt = emalloc_zero(sizeof(*spkt));
517 spkt->dctx = dctx;
518 octets = min(ai->ai_addrlen, sizeof(spkt->addr));
519 memcpy(&spkt->addr, ai->ai_addr, octets);
520 queue_xmt(sock, dctx, spkt, xmt_delay);
537 sent_pkt * spkt,
548 dest = &spkt->addr;
556 if (ADDR_PORT_EQ(&spkt->addr, &match->addr)) {
557 if (strcasecmp(spkt->dctx->name,
562 spkt->dctx->name);
567 dec_pending_ntp(spkt->dctx->name, &spkt->addr);
568 free(spkt);
573 LINK_SLIST(*pkt_listp, spkt, link);
577 xctx->spkt = spkt;
632 (u_int)start_cb.tv_usec, stoa(&x->spkt->addr)));
663 struct dns_ctx *dctx = xctx->spkt->dctx;
664 sent_pkt * spkt = xctx->spkt;
665 sockaddr_u * dst = &spkt->addr;
684 memcpy(&spkt->x_pkt, &x_pkt, min(sizeof(spkt->x_pkt),
686 spkt->stime = tv_xmt.tv_sec - JAN_1970;
707 sent_pkt * spkt;
718 for (spkt = head; spkt != NULL; spkt = spkt_next) {
722 switch (spkt->dctx->flags & CTX_xCST) {
732 INSIST(!"spkt->dctx->flags neither UCST nor BCST");
736 spkt_next = spkt->link;
737 if (0 == spkt->stime || spkt->done)
739 age = start_cb.tv_sec - spkt->stime;
741 stoa(&spkt->addr),
742 spkt->dctx->name, xcst, age));
744 timeout_query(spkt);
775 sent_pkt * spkt
782 switch (spkt->dctx->flags & CTX_xCST) {
792 INSIST(!"spkt->dctx->flags neither UCST nor BCST");
795 spkt->done = TRUE;
796 server = &spkt->addr;
798 hostnameaddr(spkt->dctx->name, server), xcst,
800 dec_pending_ntp(spkt->dctx->name, server);
853 sent_pkt * spkt;
887 for (spkt = *p_pktlist; spkt != NULL; spkt = spkt->link) {
888 psau = &spkt->addr;
892 if (NULL == spkt) {
899 TRACE(1, ("sock_cb: %s %s\n", spkt->dctx->name,
903 &spkt->x_pkt, "sock_cb");
908 if (!spkt->done && (CTX_UCST & spkt->dctx->flags)) {
909 dec_pending_ntp(spkt->dctx->name, &spkt->addr);
910 spkt->done = TRUE;
915 rc = handle_pkt(rpktl, &r_pkt, &spkt->addr, spkt->dctx->name);
1418 struct pkt *spkt,
1439 spkt->li_vn_mode = leap << 6;
1440 spkt->li_vn_mode |= version << 3;
1441 spkt->li_vn_mode |= mode;