#endif
enum attr_data_type {
- ATTR_TYPE_UNKNOWN = 0,
+ ATTR_TYPE_UNKNOWN = 0,
ATTR_TYPE_INT,
ATTR_TYPE_DOUBLE,
ATTR_TYPE_STRING,
{
int idx, attr_idx = 0;
int nr_attrs;
-
+
nr_attrs = count_bits(resource->attr_mask);
_I("nr_attrs: %d", nr_attrs);
resource->nr_attrs = nr_attrs;
buffer_len = recv(client->socket_fd, buffer, 100, 0);
if (buffer_len <= 0) {
_E("[libpass] socket disconnected");
- return;
+ return -EIO;
}
buffer[buffer_len] = '\0';
buffer_len = recv(client->socket_fd, buffer, 100, 0);
if (buffer_len <= 0) {
_E("[libpass] socket disconnected");
- return;
+ return -EIO;
}
buffer[buffer_len] = '\0';