diff options
author | Samuel Ortiz <sameo@linux.intel.com> | 2012-02-09 20:17:29 +0100 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2012-02-09 20:17:29 +0100 |
commit | f9d15c5c445c22bec0af5e33293a6729795fa57e (patch) | |
tree | c6e8b8c645ae7aaad8ce6c29cb822ff037cc76f8 | |
parent | 1db6484e89bd4c21f343135d226a0c75ff49c960 (diff) | |
download | neard-f9d15c5c445c22bec0af5e33293a6729795fa57e.tar.gz neard-f9d15c5c445c22bec0af5e33293a6729795fa57e.tar.bz2 neard-f9d15c5c445c22bec0af5e33293a6729795fa57e.zip |
target: tag is a p2p device if DEP_MASK is enabled
-rw-r--r-- | src/target.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/target.c b/src/target.c index f4323ba..bb9be3f 100644 --- a/src/target.c +++ b/src/target.c @@ -327,7 +327,9 @@ static void find_tag_type(struct near_target *target, return; } - if (target->protocols & NFC_PROTO_JEWEL_MASK) { + if (target->protocols & NFC_PROTO_NFC_DEP_MASK) { + target->tag_type = NEAR_TAG_NFC_DEP; + } else if (target->protocols & NFC_PROTO_JEWEL_MASK) { uint8_t platconf = NFC_TAG_A_SENS_RES_PLATCONF(sens_res); uint8_t ssd = NFC_TAG_A_SENS_RES_SSD(sens_res); @@ -349,9 +351,6 @@ static void find_tag_type(struct near_target *target, case NFC_TAG_A_TYPE4: target->tag_type = NEAR_TAG_NFC_TYPE4; break; - case NFC_TAG_A_NFC_DEP: - target->tag_type = NEAR_TAG_NFC_DEP; - break; case NFC_TAG_A_TYPE4_DEP: target->tag_type = NEAR_TAG_NFC_TYPE4 | NEAR_TAG_NFC_DEP; |