diff options
author | Samuel Ortiz <sameo@linux.intel.com> | 2012-01-31 13:10:37 +0100 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2012-01-31 13:10:37 +0100 |
commit | c3327e12c8f381b9c860b118d9775201d57286ba (patch) | |
tree | 8d3df6f3697f4e5dfcdac00a90e651c088e92a99 /src/netlink.c | |
parent | 98ce04985212ea3192a5732b40ce16ed914baa38 (diff) | |
download | neard-c3327e12c8f381b9c860b118d9775201d57286ba.tar.gz neard-c3327e12c8f381b9c860b118d9775201d57286ba.tar.bz2 neard-c3327e12c8f381b9c860b118d9775201d57286ba.zip |
netlink: Check for device protocols attribute not being NULL
Diffstat (limited to 'src/netlink.c')
-rw-r--r-- | src/netlink.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/netlink.c b/src/netlink.c index 8b50c43..8ddd091 100644 --- a/src/netlink.c +++ b/src/netlink.c @@ -163,7 +163,9 @@ static int get_devices_handler(struct nl_msg *n, void *arg) genlmsg_parse(nlh, 0, attrs, NFC_ATTR_MAX, NULL); - if (!attrs[NFC_ATTR_DEVICE_INDEX] || !attrs[NFC_ATTR_DEVICE_NAME]) { + if (attrs[NFC_ATTR_DEVICE_INDEX] == NULL || + attrs[NFC_ATTR_DEVICE_NAME] == NULL || + attrs[NFC_ATTR_PROTOCOLS] == NULL) { nl_perror(NLE_MISSING_ATTR, "NFC_CMD_GET_DEVICE"); return NL_STOP; } |