Lines Matching defs:pos

21 	const u8 *pos;
126 pos = data;
127 msg->p2p_device_addr = pos;
128 pos += ETH_ALEN;
129 msg->config_methods = WPA_GET_BE16(pos);
130 pos += 2;
131 msg->pri_dev_type = pos;
132 pos += 8;
133 msg->num_sec_dev_types = *pos++;
134 if (msg->num_sec_dev_types * 8 > data + len - pos) {
138 pos += msg->num_sec_dev_types * 8;
139 if (data + len - pos < 4) {
141 "length %d", (int) (data + len - pos));
144 if (WPA_GET_BE16(pos) != ATTR_DEV_NAME) {
146 "header", pos, 4);
149 pos += 2;
150 nlen = WPA_GET_BE16(pos);
151 pos += 2;
152 if (data + len - pos < (int) nlen ||
156 (int) (data + len - pos));
159 os_memcpy(msg->device_name, pos, nlen);
411 const u8 *pos = wpabuf_head_u8(buf);
412 const u8 *end = pos + wpabuf_len(buf);
416 while (pos < end) {
420 if (end - pos < 3) {
424 id = *pos++;
425 attr_len = WPA_GET_LE16(pos);
426 pos += 2;
429 if (attr_len > end - pos) {
432 attr_len, (int) (end - pos));
433 wpa_hexdump(MSG_MSGDUMP, "P2P: Data", pos, end - pos);
436 if (p2p_parse_attribute(id, pos, attr_len, msg))
438 pos += attr_len;
699 char *pos = buf;
715 ret = os_snprintf(pos, end - pos, "p2p_group_client: "
719 if (os_snprintf_error(end - pos, ret))
720 return pos - buf;
721 pos += ret;
723 ret = os_snprintf(pos, end - pos,
730 if (os_snprintf_error(end - pos, ret))
731 return pos - buf;
732 pos += ret;
735 ret = os_snprintf(pos, end - pos, " dev_type=%s",
739 if (os_snprintf_error(end - pos, ret))
740 return pos - buf;
741 pos += ret;
753 ret = os_snprintf(pos, end - pos, " dev_name='%s'\n", name);
754 if (os_snprintf_error(end - pos, ret))
755 return pos - buf;
756 pos += ret;
759 return pos - buf;
776 char *pos = buf;
784 ret = os_snprintf(pos, end - pos,
788 if (os_snprintf_error(end - pos, ret))
789 return pos - buf;
790 pos += ret;
795 ret = os_snprintf(pos, end - pos,
800 if (os_snprintf_error(end - pos, ret))
801 return pos - buf;
802 pos += ret;
805 ret = os_snprintf(pos, end - pos, "p2p_device_name=%s\n",
807 if (os_snprintf_error(end - pos, ret))
808 return pos - buf;
809 pos += ret;
812 ret = os_snprintf(pos, end - pos, "p2p_device_addr=" MACSTR
815 if (os_snprintf_error(end - pos, ret))
816 return pos - buf;
817 pos += ret;
820 ret = os_snprintf(pos, end - pos, "p2p_config_methods=0x%x\n",
822 if (os_snprintf_error(end - pos, ret))
823 return pos - buf;
824 pos += ret;
827 pos, end);
829 return pos - buf;
830 pos += ret;
832 return pos - buf;