Lines Matching refs:aip
682 aniphdr_t *aip, *oip = canip;
685 aip = (aniphdr_t *)calloc(1, sizeof(*aip));
686 *aniptail = aip;
687 aniptail = &aip->ah_next;
688 aip->ah_p = type;
689 aip->ah_prev = oip;
690 canip = aip;
709 for (aip = aniphead; aip; aip = aip->ah_next) {
710 aip->ah_len += sz;
711 if (aip->ah_p == IPPROTO_IP)
712 aip->ah_ip->ip_len += sz;
713 else if (aip->ah_p == IPPROTO_UDP)
714 aip->ah_udp->uh_ulen += sz;
722 aniphdr_t *aip, **aipp = &aniphead;
724 while ((aip = *aipp)) {
725 *aipp = aip->ah_next;
726 free(aip);
735 aniphdr_t *aip;
737 for (aip = aniphead; aip; aip = aip->ah_next) {
738 aip->ah_len += inc;
739 if (aip->ah_p == IPPROTO_IP)
740 aip->ah_ip->ip_len += inc;
741 else if (aip->ah_p == IPPROTO_UDP)
742 aip->ah_udp->uh_ulen += inc;
1735 aniphdr_t *aip;
1737 aip = canip;
1738 if ((canip = aip->ah_prev)) {
1744 free(aip);
1750 aniphdr_t *aip;
1757 for (aip = aniphead, ip = NULL; aip; aip = aip->ah_next)
1758 if (aip->ah_p == IPPROTO_IP)
1759 ip = aip->ah_ip;
1765 aniphdr_t *aip;
1770 for (aip = aniphead, icmp = NULL; aip; aip = aip->ah_next)
1771 if (aip->ah_p == IPPROTO_ICMP)
1772 icmp = aip->ah_icmp;
1779 aniphdr_t *aip;
1791 for (aip = aniphead, udp = NULL; aip; aip = aip->ah_next)
1792 if (aip->ah_p == IPPROTO_UDP)
1793 udp = aip->ah_udp;
1800 aniphdr_t *aip;
1812 for (aip = aniphead, tcp = NULL; aip; aip = aip->ah_next)
1813 if (aip->ah_p == IPPROTO_TCP)
1814 tcp = aip->ah_tcp;