Lines Matching defs:mh
421 struct mobhdr *mh;
440 mh = (struct mobhdr *)mtodo(m, sizeof(struct ip));
442 if (mh->mob_flags & (~MOB_FLAGS_SP)) {
446 if (mh->mob_flags) {
454 if (me_in_cksum((uint16_t *)mh, hlen / sizeof(uint16_t)) != 0) {
462 ip->ip_dst = mh->mob_dst;
463 ip->ip_p = mh->mob_proto;
466 if (mh->mob_flags)
467 ip->ip_src = mh->mob_src;
561 struct mobhdr mh;
585 mh.mob_proto = ip->ip_p;
586 mh.mob_src = ip->ip_src;
587 mh.mob_dst = ip->ip_dst;
597 mh.mob_flags = 0;
600 mh.mob_flags = MOB_FLAGS_SP;
623 mh.mob_csum = 0;
624 mh.mob_csum = me_in_cksum((uint16_t *)&mh, hlen / sizeof(uint16_t));
625 bcopy(&mh, mtodo(m, sizeof(struct ip)), hlen);