HomeSort by: relevance | last modified time | path
    Searched defs:pktinfo (Results 1 - 8 of 8) sorted by relevancy

  /src/sys/altq/
altq_cdnr.c 140 struct cdnr_pktinfo pktinfo; local in function:altq_cdnr_input
155 pktinfo.pkt_dscp = (ntohl(flowlabel) >> 20) & DSCP_MASK;
158 pktinfo.pkt_dscp = ip->ip_tos & DSCP_MASK;
159 pktinfo.pkt_len = m_pktlen(m);
171 PKTCNTR_ADD(&top->tc_cnts[tca->tca_code], pktinfo.pkt_len);
198 tca = (*cb->cb_input)(cb, &pktinfo);
555 tbm_input(struct cdnr_block *cb, struct cdnr_pktinfo *pktinfo)
561 len = TB_SCALE(pktinfo->pkt_len);
577 PKTCNTR_ADD(&tbm->out_cnt, pktinfo->pkt_len);
582 PKTCNTR_ADD(&tbm->in_cnt, pktinfo->pkt_len)
    [all...]
altq_cdnr.c 140 struct cdnr_pktinfo pktinfo; local in function:altq_cdnr_input
155 pktinfo.pkt_dscp = (ntohl(flowlabel) >> 20) & DSCP_MASK;
158 pktinfo.pkt_dscp = ip->ip_tos & DSCP_MASK;
159 pktinfo.pkt_len = m_pktlen(m);
171 PKTCNTR_ADD(&top->tc_cnts[tca->tca_code], pktinfo.pkt_len);
198 tca = (*cb->cb_input)(cb, &pktinfo);
555 tbm_input(struct cdnr_block *cb, struct cdnr_pktinfo *pktinfo)
561 len = TB_SCALE(pktinfo->pkt_len);
577 PKTCNTR_ADD(&tbm->out_cnt, pktinfo->pkt_len);
582 PKTCNTR_ADD(&tbm->in_cnt, pktinfo->pkt_len)
    [all...]
  /src/sys/netinet/
ip_output.c 1101 struct in_pktinfo pktinfo; local in function:ip_ctloutput
1198 error = sockopt_get(sopt, &pktinfo, sizeof(pktinfo));
1202 if (pktinfo.ipi_ifindex == 0) {
1203 in4p_prefsrcip(inp) = pktinfo.ipi_addr;
1214 ifp = if_byindex(pktinfo.ipi_ifindex);
1374 pktinfo.ipi_ifindex = 0;
1375 pktinfo.ipi_addr = in4p_prefsrcip(inp);
1376 error = sockopt_set(sopt, &pktinfo,
1377 sizeof(pktinfo));
1508 struct in_pktinfo pktinfo; local in function:ip_setpktopts
    [all...]
ip_output.c 1101 struct in_pktinfo pktinfo; local in function:ip_ctloutput
1198 error = sockopt_get(sopt, &pktinfo, sizeof(pktinfo));
1202 if (pktinfo.ipi_ifindex == 0) {
1203 in4p_prefsrcip(inp) = pktinfo.ipi_addr;
1214 ifp = if_byindex(pktinfo.ipi_ifindex);
1374 pktinfo.ipi_ifindex = 0;
1375 pktinfo.ipi_addr = in4p_prefsrcip(inp);
1376 error = sockopt_set(sopt, &pktinfo,
1377 sizeof(pktinfo));
1508 struct in_pktinfo pktinfo; local in function:ip_setpktopts
    [all...]
  /src/sys/netinet6/
ip6_output.c 2879 struct in6_pktinfo *pktinfo; local in function:ip6_setpktopt
2884 pktinfo = (struct in6_pktinfo *)buf;
2893 pktinfo->ipi6_ifindex == 0 &&
2894 IN6_IS_ADDR_UNSPECIFIED(&pktinfo->ipi6_addr)) {
2900 sticky && !IN6_IS_ADDR_UNSPECIFIED(&pktinfo->ipi6_addr)) {
2905 if (pktinfo->ipi6_ifindex) {
2908 ifp = if_byindex(pktinfo->ipi6_ifindex);
2927 opt->ip6po_pktinfo = malloc(sizeof(*pktinfo),
2932 memcpy(opt->ip6po_pktinfo, pktinfo, sizeof(*pktinfo));
    [all...]
ip6_output.c 2879 struct in6_pktinfo *pktinfo; local in function:ip6_setpktopt
2884 pktinfo = (struct in6_pktinfo *)buf;
2893 pktinfo->ipi6_ifindex == 0 &&
2894 IN6_IS_ADDR_UNSPECIFIED(&pktinfo->ipi6_addr)) {
2900 sticky && !IN6_IS_ADDR_UNSPECIFIED(&pktinfo->ipi6_addr)) {
2905 if (pktinfo->ipi6_ifindex) {
2908 ifp = if_byindex(pktinfo->ipi6_ifindex);
2927 opt->ip6po_pktinfo = malloc(sizeof(*pktinfo),
2932 memcpy(opt->ip6po_pktinfo, pktinfo, sizeof(*pktinfo));
    [all...]
  /src/sbin/ping6/
ping6.c 292 struct in6_pktinfo *pktinfo = NULL; local in function:main
777 pktinfo = (struct in6_pktinfo *)(CMSG_DATA(scmsgp));
778 memset(pktinfo, 0, sizeof(*pktinfo));
788 /* pktinfo must have already been allocated */
789 if ((pktinfo->ipi6_ifindex = if_nametoindex(ifname)) == 0)
821 if (pktinfo &&
823 (void *)pktinfo, sizeof(*pktinfo)))
1299 struct in6_pktinfo *pktinfo = NULL local in function:pr_pack
    [all...]
ping6.c 292 struct in6_pktinfo *pktinfo = NULL; local in function:main
777 pktinfo = (struct in6_pktinfo *)(CMSG_DATA(scmsgp));
778 memset(pktinfo, 0, sizeof(*pktinfo));
788 /* pktinfo must have already been allocated */
789 if ((pktinfo->ipi6_ifindex = if_nametoindex(ifname)) == 0)
821 if (pktinfo &&
823 (void *)pktinfo, sizeof(*pktinfo)))
1299 struct in6_pktinfo *pktinfo = NULL local in function:pr_pack
    [all...]

Completed in 31 milliseconds