Lines Matching refs:ptr

84 	unsigned char* ptr;  member
184 unsigned short in_cksum (unsigned short *ptr, int nbytes) { in in_cksum() argument
192 sum += *ptr++; in in_cksum()
199 *((u_char *) & oddbyte) = *(u_char *) ptr; in in_cksum()
466 void hexdump(unsigned char *ptr, int len) { in hexdump() argument
468 printf("%.2X ", *ptr); in hexdump()
469 ptr++; len--; in hexdump()
673 unsigned char* ptr; in get_victim_ssid() local
682 ptr = (unsigned char*)wh + sizeof(*wh); in get_victim_ssid()
686 if ( !(IEEE80211_BEACON_CAPABILITY(ptr) & IEEE80211_CAPINFO_PRIVACY)) { in get_victim_ssid()
703 ptr += x; in get_victim_ssid()
710 eid = *ptr; in get_victim_ssid()
711 ptr++; in get_victim_ssid()
712 elen = *ptr; in get_victim_ssid()
713 ptr++; in get_victim_ssid()
732 memcpy(victim.ssid, ptr, elen); in get_victim_ssid()
744 victim.chan = *ptr; in get_victim_ssid()
748 ptr += elen; in get_victim_ssid()
1157 unsigned char* ptr; in decrypt_arpreq() local
1162 ptr = clear; in decrypt_arpreq()
1165 memcpy(ptr, arp_clear, sizeof(arp_clear)-1); in decrypt_arpreq()
1166 ptr += sizeof(arp_clear) -1; in decrypt_arpreq()
1168 h = (struct arphdr*)ptr; in decrypt_arpreq()
1174 ptr += sizeof(*h); in decrypt_arpreq()
1176 memcpy(ptr, wh->i_addr3, 6); in decrypt_arpreq()
1363 unsigned char *ptr = clear; in known_clear() local
1372 memcpy(ptr, S_LLC_SNAP_IP, len); in known_clear()
1373 ptr += len; in known_clear()
1376 memcpy(ptr, "\x45\x00", len); in known_clear()
1377 ptr += len; in known_clear()
1379 memcpy(ptr, &iplen, len); in known_clear()
1380 ptr += len; in known_clear()
1382 len = ptr - ((unsigned char*)clear); in known_clear()
1389 memcpy(ptr, S_LLC_SNAP_ARP, len); in known_clear()
1390 ptr += len; in known_clear()
1394 memcpy(ptr, "\x00\x01\x08\x00\x06\x04", len); in known_clear()
1395 ptr += len; in known_clear()
1400 memcpy(ptr, "\x00\x01", len); in known_clear()
1402 memcpy(ptr, "\x00\x02", len); in known_clear()
1403 ptr += len; in known_clear()
1407 memcpy(ptr, get_sa(wh), len); in known_clear()
1408 ptr += len; in known_clear()
1410 len = ptr - ((unsigned char*)clear); in known_clear()
1507 unsigned char *ptr; in got_wep() local
1526 ptr = strchr(myip, '.'); in got_wep()
1527 assert(ptr); in got_wep()
1528 ptr = strchr(ptr+1, '.'); in got_wep()
1529 assert(ptr); in got_wep()
1530 ptr = strchr(ptr+1, '.'); in got_wep()
1531 assert(ptr); in got_wep()
1532 strcpy(ptr+1,"123"); in got_wep()
1707 fragsize = fs->data + fs->len - fs->ptr; in send_fragment()
1720 memcpy(body, fs->ptr, fragsize); in send_fragment()
1739 fs->ptr += fragsize; in send_fragment()
1741 if (fs->ptr - fs->data == fs->len) { in send_fragment()
1757 fs->ptr = fs->data; in prepare_fragstate()
1827 decryptstate.fragstate.ptr = decryptstate.fragstate.data; in decrypt()
1848 unsigned char* ptr; in flood_inet() local
1865 ptr = body; in flood_inet()
1866 ptr += 4; // iv in flood_inet()
1868 do_llc(ptr, ETHERTYPE_ARP); in flood_inet()
1869 ptr += 8; in flood_inet()
1870 do_arp(ptr, ARPOP_REQUEST, mymac, myip, in flood_inet()
1887 ptr = body; in flood_inet()
1888 ptr += 4; // iv in flood_inet()
1890 do_llc(ptr, ETHERTYPE_IP); in flood_inet()
1891 ptr += 8; in flood_inet()
1893 ih = (struct ip*) ptr; in flood_inet()
1909 ptr += 20; in flood_inet()
1910 uh = (struct udphdr*) ptr; in flood_inet()
1916 ptr += 8; in flood_inet()
1917 strcpy(ptr, "sorbo"); in flood_inet()
1919 uh->uh_sum = udp_checksum(ptr - 8, 8+5, &ih->ip_src, in flood_inet()
1967 unsigned char* ptr; in send_arp() local
1982 ptr = body; in send_arp()
1983 ptr += 4; // iv in send_arp()
1985 do_llc(ptr, ETHERTYPE_ARP); in send_arp()
1986 ptr += 8; in send_arp()
1987 do_arp(ptr, op, srcmac, srcip, dstmac, dstip); in send_arp()
2032 char* ptr; in can_write() local
2036 ptr = strchr(arp_ip, '.'); in can_write()
2037 assert(ptr); in can_write()
2038 ptr = strchr(++ptr, '.'); in can_write()
2039 assert(ptr); in can_write()
2040 ptr = strchr(++ptr, '.'); in can_write()
2041 assert(ptr); in can_write()
2042 strcpy(++ptr, "1"); in can_write()
2221 unsigned char* ptr, *body; in read_tap() local
2263 ptr = body; in read_tap()
2264 ptr += 4; // iv in read_tap()
2266 do_llc(ptr, ntohs(eh->ether_type)); in read_tap()
2267 ptr += 8; in read_tap()
2269 memcpy(ptr, &buf[sizeof(*eh)], dlen); in read_tap()
2301 void *ptr; in get_80211() local
2347 ptr = (char*)rth + rth->it_len; in get_80211()
2349 return ptr; in get_80211()