Lines Matching refs:ip

259 	struct ip *iph;  in frag_load()
300 iph = (struct ip *)mp->b_rptr; in frag_load()
447 return (sizeof (struct ip)); in ipv4_header_len()
455 ipv4_setipaddr(struct in_addr *ip) in ipv4_setipaddr() argument
457 myip.s_addr = htonl(ip->s_addr); in ipv4_setipaddr()
464 ipv4_getipaddr(struct in_addr *ip) in ipv4_getipaddr() argument
466 ip->s_addr = ntohl(myip.s_addr); in ipv4_getipaddr()
474 ipv4_setnetmask(struct in_addr *ip) in ipv4_setnetmask() argument
477 netmask.s_addr = htonl(ip->s_addr); in ipv4_setnetmask()
501 ipv4_getnetmask(struct in_addr *ip) in ipv4_getnetmask() argument
504 ip->s_addr = ntohl(netmask.s_addr); in ipv4_getnetmask()
508 ip->s_addr = ntohl(IN_CLASSA_NET); in ipv4_getnetmask()
510 ip->s_addr = ntohl(IN_CLASSB_NET); in ipv4_getnetmask()
512 ip->s_addr = ntohl(IN_CLASSC_NET); in ipv4_getnetmask()
514 ip->s_addr = ntohl(IN_CLASSE_NET); in ipv4_getnetmask()
524 ipv4_setdefaultrouter(struct in_addr *ip) in ipv4_setdefaultrouter() argument
526 defaultrouter.s_addr = htonl(ip->s_addr); in ipv4_setdefaultrouter()
533 ipv4_getdefaultrouter(struct in_addr *ip) in ipv4_getdefaultrouter() argument
535 ip->s_addr = ntohl(defaultrouter.s_addr); in ipv4_getdefaultrouter()
567 inet_ntoa(struct in_addr ip) in inet_ntoa() argument
572 p = (uint8_t *)&ip.s_addr; in inet_ntoa()
590 struct ip *iph; in make_trans_datagram()
623 iph = (struct ip *)igp->igm_mp->b_rptr; in make_trans_datagram()
694 struct ip *iphp; in ipv4_input()
718 iphp = (struct ip *)igp->igm_mp->b_rptr; in ipv4_input()
726 if (iphlen < sizeof (struct ip)) { in ipv4_input()
728 index, iphlen, (uint_t)sizeof (struct ip)); in ipv4_input()
973 struct ip *iphp; in ipv4_output()
974 uint64_t iphbuffer[sizeof (struct ip)]; in ipv4_output()
1000 iphp = (struct ip *)&iphbuffer; in ipv4_output()
1002 iphp->ip_hl = sizeof (struct ip) / 4; in ipv4_output()
1005 sizeof (struct ip)); in ipv4_output()
1050 iphp->ip_sum = ipv4cksum((uint16_t *)iphp, sizeof (struct ip)); in ipv4_output()
1051 ogp->igm_mp->b_rptr -= sizeof (struct ip); in ipv4_output()
1053 sizeof (struct ip)); in ipv4_output()
1068 struct ip *iph; in ipv4_tcp_output()
1072 iph = (struct ip *)pkt->b_rptr; in ipv4_tcp_output()
1099 iph->ip_sum = ipv4cksum((uint16_t *)iph, sizeof (struct ip)); in ipv4_tcp_output()