func: static __u8 *CVE_2012_3364_VULN_nci_extract_rf_params_nfca_passive_poll(struct nci_dev struct rf_tech_specific_params_nfca_poll __u8 *data) nfca_poll -> sens_res = __le16_to_cpu ( * ( ( __u16 * ) data ) ); data += 2; nfca_poll -> nfcid1_len = * data ++; memcpy ( nfca_poll -> nfcid1 , data , nfca_poll -> nfcid1_len ); data += nfca_poll -> nfcid1_len; nfca_poll -> sel_res_len = * data ++; if ( nfca_poll -> sel_res_len != 0 )  nfca_poll -> sel_res = * data ++; pr_debug ( "sel_res_len %d, sel_res 0x%x\n" , nfca_poll -> sel_res_len , nfca_poll -> sel_res ); return data ; 