Lines Matching defs:spkt

70 	sent_pkt *		spkt;
107 void queue_xmt(SOCKET sock, struct dns_ctx *dctx, sent_pkt *spkt,
117 void set_li_vn_mode(struct pkt *spkt, char leap, char version, char mode);
446 sent_pkt * spkt;
510 spkt = emalloc_zero(sizeof(*spkt));
511 spkt->dctx = dctx;
512 octets = min(ai->ai_addrlen, sizeof(spkt->addr));
513 memcpy(&spkt->addr, ai->ai_addr, octets);
514 queue_xmt(sock, dctx, spkt, xmt_delay);
531 sent_pkt * spkt,
542 dest = &spkt->addr;
550 if (ADDR_PORT_EQ(&spkt->addr, &match->addr)) {
551 if (strcasecmp(spkt->dctx->name,
556 spkt->dctx->name);
561 dec_pending_ntp(spkt->dctx->name, &spkt->addr);
562 free(spkt);
567 LINK_SLIST(*pkt_listp, spkt, link);
571 xctx->spkt = spkt;
626 (u_int)start_cb.tv_usec, stoa(&x->spkt->addr)));
657 struct dns_ctx *dctx = xctx->spkt->dctx;
658 sent_pkt * spkt = xctx->spkt;
659 sockaddr_u * dst = &spkt->addr;
678 memcpy(&spkt->x_pkt, &x_pkt, min(sizeof(spkt->x_pkt),
680 spkt->stime = tv_xmt.tv_sec - JAN_1970;
701 sent_pkt * spkt;
712 for (spkt = head; spkt != NULL; spkt = spkt_next) {
716 switch (spkt->dctx->flags & CTX_xCST) {
726 INSIST(!"spkt->dctx->flags neither UCST nor BCST");
730 spkt_next = spkt->link;
731 if (0 == spkt->stime || spkt->done)
733 age = start_cb.tv_sec - spkt->stime;
735 stoa(&spkt->addr),
736 spkt->dctx->name, xcst, age));
738 timeout_query(spkt);
769 sent_pkt * spkt
776 switch (spkt->dctx->flags & CTX_xCST) {
786 INSIST(!"spkt->dctx->flags neither UCST nor BCST");
789 spkt->done = TRUE;
790 server = &spkt->addr;
792 hostnameaddr(spkt->dctx->name, server), xcst,
794 dec_pending_ntp(spkt->dctx->name, server);
847 sent_pkt * spkt;
881 for (spkt = *p_pktlist; spkt != NULL; spkt = spkt->link) {
882 psau = &spkt->addr;
886 if (NULL == spkt) {
893 TRACE(1, ("sock_cb: %s %s\n", spkt->dctx->name,
897 &spkt->x_pkt, "sock_cb");
902 if (!spkt->done && (CTX_UCST & spkt->dctx->flags)) {
903 dec_pending_ntp(spkt->dctx->name, &spkt->addr);
904 spkt->done = TRUE;
909 rc = handle_pkt(rpktl, &r_pkt, &spkt->addr, spkt->dctx->name);
1404 struct pkt *spkt,
1425 spkt->li_vn_mode = leap << 6;
1426 spkt->li_vn_mode |= version << 3;
1427 spkt->li_vn_mode |= mode;