Lines Matching refs:sum
77 int sum, oddbyte;
80 sum = 0;
82 sum += *ptr++;
89 sum += oddbyte;
91 sum = (sum >> 16) + (sum & 0xffff);
92 sum += (sum >> 16);
94 return (~sum);
112 int sum, oddbyte;
122 sum = 0;
124 sum += *ptr++;
131 sum += oddbyte;
135 sum += *ptr++;
136 sum += *ptr;
138 sum += *ptr++;
139 sum += *ptr;
140 sum += htons((u_short) ntcp);
141 sum += htons((u_short) pip->ip_p);
144 sum = (sum >> 16) + (sum & 0xffff);
145 sum += (sum >> 16);
148 return ((u_short) ~ sum);