libnftnl-1.2.9-1.fc43

List of Findings

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1]
libnftnl-1.2.9/src/../include/linux_list.h:83:9: warning[-Wanalyzer-malloc-leak]: leak of 'nftnl_set_elem_alloc()'
libnftnl-1.2.9/src/set_elem.c:478:12: enter_function: entry to 'nftnl_set_elems_parse2'
libnftnl-1.2.9/src/set_elem.c:484:13: call_function: calling 'nftnl_set_elem_alloc' from 'nftnl_set_elems_parse2'
libnftnl-1.2.9/src/set_elem.c:484:13: return_function: returning to 'nftnl_set_elems_parse2' from 'nftnl_set_elem_alloc'
libnftnl-1.2.9/src/set_elem.c:485:12: branch_false: following 'false' branch...
libnftnl-1.2.9/src/set_elem.c:488:15: branch_false: ...to here
libnftnl-1.2.9/src/set_elem.c:489:12: branch_false: following 'false' branch...
libnftnl-1.2.9/src/set_elem.c:492:13: branch_false: ...to here
libnftnl-1.2.9/src/set_elem.c:492:12: branch_false: following 'false' branch...
libnftnl-1.2.9/src/set_elem.c:497:13: branch_false: ...to here
libnftnl-1.2.9/src/set_elem.c:497:12: branch_false: following 'false' branch...
libnftnl-1.2.9/src/set_elem.c:501:13: branch_false: ...to here
libnftnl-1.2.9/src/set_elem.c:501:12: branch_false: following 'false' branch...
libnftnl-1.2.9/src/set_elem.c:505:13: branch_false: ...to here
libnftnl-1.2.9/src/set_elem.c:505:12: branch_false: following 'false' branch...
libnftnl-1.2.9/src/set_elem.c:511:13: branch_false: ...to here
libnftnl-1.2.9/src/set_elem.c:511:12: branch_false: following 'false' branch...
libnftnl-1.2.9/src/set_elem.c:518:13: branch_false: ...to here
libnftnl-1.2.9/src/set_elem.c:518:12: branch_false: following 'false' branch...
libnftnl-1.2.9/src/set_elem.c:535:13: branch_false: ...to here
libnftnl-1.2.9/src/set_elem.c:535:12: branch_false: following 'false' branch...
libnftnl-1.2.9/src/set_elem.c:545:20: branch_false: ...to here
libnftnl-1.2.9/src/set_elem.c:545:19: branch_false: following 'false' branch...
libnftnl-1.2.9/src/set_elem.c:563:13: branch_false: ...to here
libnftnl-1.2.9/src/set_elem.c:563:12: branch_false: following 'false' branch...
libnftnl-1.2.9/src/set_elem.c:579:13: branch_false: ...to here
libnftnl-1.2.9/src/set_elem.c:579:12: branch_false: following 'false' branch...
libnftnl-1.2.9/src/set_elem.c:589:9: branch_false: ...to here
libnftnl-1.2.9/src/set_elem.c:589:9: call_function: inlined call to 'list_add_tail' from 'nftnl_set_elems_parse2'
#   81|   	new->next = next;
#   82|   	new->prev = prev;
#   83|-> 	prev->next = new;
#   84|   }
#   85|   

Error: GCC_ANALYZER_WARNING (CWE-126): [#def2]
libnftnl-1.2.9/src/chain.c:212:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/chain.c:291:6: enter_function: entry to 'nftnl_chain_set_u8'
libnftnl-1.2.9/src/chain.c:293:9: call_function: calling 'nftnl_chain_set_data' from 'nftnl_chain_set_u8'
#  210|   					  attr, data, data_len);
#  211|   	case NFTNL_CHAIN_HOOKNUM:
#  212|-> 		memcpy(&c->hooknum, data, sizeof(c->hooknum));
#  213|   		break;
#  214|   	case NFTNL_CHAIN_PRIO:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def3]
libnftnl-1.2.9/src/chain.c:215:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/chain.c:291:6: enter_function: entry to 'nftnl_chain_set_u8'
libnftnl-1.2.9/src/chain.c:293:9: call_function: calling 'nftnl_chain_set_data' from 'nftnl_chain_set_u8'
#  213|   		break;
#  214|   	case NFTNL_CHAIN_PRIO:
#  215|-> 		memcpy(&c->prio, data, sizeof(c->prio));
#  216|   		break;
#  217|   	case NFTNL_CHAIN_POLICY:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def4]
libnftnl-1.2.9/src/chain.c:218:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/chain.c:291:6: enter_function: entry to 'nftnl_chain_set_u8'
libnftnl-1.2.9/src/chain.c:293:9: call_function: calling 'nftnl_chain_set_data' from 'nftnl_chain_set_u8'
#  216|   		break;
#  217|   	case NFTNL_CHAIN_POLICY:
#  218|-> 		memcpy(&c->policy, data, sizeof(c->policy));
#  219|   		break;
#  220|   	case NFTNL_CHAIN_USE:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def5]
libnftnl-1.2.9/src/chain.c:221:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/chain.c:291:6: enter_function: entry to 'nftnl_chain_set_u8'
libnftnl-1.2.9/src/chain.c:293:9: call_function: calling 'nftnl_chain_set_data' from 'nftnl_chain_set_u8'
#  219|   		break;
#  220|   	case NFTNL_CHAIN_USE:
#  221|-> 		memcpy(&c->use, data, sizeof(c->use));
#  222|   		break;
#  223|   	case NFTNL_CHAIN_BYTES:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def6]
libnftnl-1.2.9/src/chain.c:224:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/chain.c:273:6: enter_function: entry to 'nftnl_chain_set_u32'
libnftnl-1.2.9/src/chain.c:275:9: call_function: calling 'nftnl_chain_set_data' from 'nftnl_chain_set_u32'
#  222|   		break;
#  223|   	case NFTNL_CHAIN_BYTES:
#  224|-> 		memcpy(&c->bytes, data, sizeof(c->bytes));
#  225|   		break;
#  226|   	case NFTNL_CHAIN_PACKETS:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def7]
libnftnl-1.2.9/src/chain.c:227:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/chain.c:279:6: enter_function: entry to 'nftnl_chain_set_s32'
libnftnl-1.2.9/src/chain.c:281:9: call_function: calling 'nftnl_chain_set_data' from 'nftnl_chain_set_s32'
#  225|   		break;
#  226|   	case NFTNL_CHAIN_PACKETS:
#  227|-> 		memcpy(&c->packets, data, sizeof(c->packets));
#  228|   		break;
#  229|   	case NFTNL_CHAIN_HANDLE:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def8]
libnftnl-1.2.9/src/chain.c:230:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/chain.c:279:6: enter_function: entry to 'nftnl_chain_set_s32'
libnftnl-1.2.9/src/chain.c:281:9: call_function: calling 'nftnl_chain_set_data' from 'nftnl_chain_set_s32'
#  228|   		break;
#  229|   	case NFTNL_CHAIN_HANDLE:
#  230|-> 		memcpy(&c->handle, data, sizeof(c->handle));
#  231|   		break;
#  232|   	case NFTNL_CHAIN_FAMILY:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def9]
libnftnl-1.2.9/src/chain.c:233:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/chain.c:291:6: enter_function: entry to 'nftnl_chain_set_u8'
libnftnl-1.2.9/src/chain.c:293:9: call_function: calling 'nftnl_chain_set_data' from 'nftnl_chain_set_u8'
#  231|   		break;
#  232|   	case NFTNL_CHAIN_FAMILY:
#  233|-> 		memcpy(&c->family, data, sizeof(c->family));
#  234|   		break;
#  235|   	case NFTNL_CHAIN_TYPE:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def10]
libnftnl-1.2.9/src/chain.c:246:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/chain.c:291:6: enter_function: entry to 'nftnl_chain_set_u8'
libnftnl-1.2.9/src/chain.c:293:9: call_function: calling 'nftnl_chain_set_data' from 'nftnl_chain_set_u8'
#  244|   		break;
#  245|   	case NFTNL_CHAIN_FLAGS:
#  246|-> 		memcpy(&c->chain_flags, data, sizeof(c->chain_flags));
#  247|   		break;
#  248|   	case NFTNL_CHAIN_ID:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def11]
libnftnl-1.2.9/src/chain.c:249:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/chain.c:291:6: enter_function: entry to 'nftnl_chain_set_u8'
libnftnl-1.2.9/src/chain.c:293:9: call_function: calling 'nftnl_chain_set_data' from 'nftnl_chain_set_u8'
#  247|   		break;
#  248|   	case NFTNL_CHAIN_ID:
#  249|-> 		memcpy(&c->chain_id, data, sizeof(c->chain_id));
#  250|   		break;
#  251|   	case NFTNL_CHAIN_USERDATA:

Error: CPPCHECK_WARNING (CWE-457): [#def12]
libnftnl-1.2.9/src/chain.c:1027: error[uninitvar]: Uninitialized variable: c
# 1025|   
# 1026|   	hlist_for_each_entry(c, n, &chain_list->name_hash[key], hnode) {
# 1027|-> 		if (!strcmp(chain, c->name))
# 1028|   			return c;
# 1029|   	}

Error: CPPCHECK_WARNING (CWE-758): [#def13]
libnftnl-1.2.9/src/expr/data_reg.c:144: error[overlappingWriteUnion]: Overlapping read/write of union is undefined behavior
#  142|   		if (type)
#  143|   			*type = DATA_VERDICT;
#  144|-> 		data->len = sizeof(data->verdict);
#  145|   		break;
#  146|   	case NFT_JUMP:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def14]
libnftnl-1.2.9/src/flowtable.c:134:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/flowtable.c:154:6: enter_function: entry to 'nftnl_flowtable_set_s32'
libnftnl-1.2.9/src/flowtable.c:156:9: call_function: calling 'nftnl_flowtable_set_data' from 'nftnl_flowtable_set_s32'
#  132|   		break;
#  133|   	case NFTNL_FLOWTABLE_HANDLE:
#  134|-> 		memcpy(&c->handle, data, sizeof(c->handle));
#  135|   		break;
#  136|   	}

Error: GCC_ANALYZER_WARNING (CWE-126): [#def15]
libnftnl-1.2.9/src/object.c:119:28: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/object.c:167:5: enter_function: entry to 'nftnl_obj_set_u8'
libnftnl-1.2.9/src/object.c:169:16: call_function: calling 'nftnl_obj_set_data' from 'nftnl_obj_set_u8'
#  117|   					  attr, data, data_len);
#  118|   	case NFTNL_OBJ_TYPE:
#  119|-> 		obj->ops = nftnl_obj_ops_lookup(*((uint32_t *)data));
#  120|   		if (!obj->ops)
#  121|   			return -1;

Error: GCC_ANALYZER_WARNING (CWE-126): [#def16]
libnftnl-1.2.9/src/object.c:124:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/object.c:173:5: enter_function: entry to 'nftnl_obj_set_u16'
libnftnl-1.2.9/src/object.c:175:16: call_function: calling 'nftnl_obj_set_data' from 'nftnl_obj_set_u16'
#  122|   		break;
#  123|   	case NFTNL_OBJ_FAMILY:
#  124|-> 		memcpy(&obj->family, data, sizeof(obj->family));
#  125|   		break;
#  126|   	case NFTNL_OBJ_USE:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def17]
libnftnl-1.2.9/src/object.c:127:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/object.c:173:5: enter_function: entry to 'nftnl_obj_set_u16'
libnftnl-1.2.9/src/object.c:175:16: call_function: calling 'nftnl_obj_set_data' from 'nftnl_obj_set_u16'
#  125|   		break;
#  126|   	case NFTNL_OBJ_USE:
#  127|-> 		memcpy(&obj->use, data, sizeof(obj->use));
#  128|   		break;
#  129|   	case NFTNL_OBJ_HANDLE:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def18]
libnftnl-1.2.9/src/object.c:130:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/object.c:179:5: enter_function: entry to 'nftnl_obj_set_u32'
libnftnl-1.2.9/src/object.c:181:16: call_function: calling 'nftnl_obj_set_data' from 'nftnl_obj_set_u32'
#  128|   		break;
#  129|   	case NFTNL_OBJ_HANDLE:
#  130|-> 		memcpy(&obj->handle, data, sizeof(obj->handle));
#  131|   		break;
#  132|   	case NFTNL_OBJ_USERDATA:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def19]
libnftnl-1.2.9/src/rule.c:120:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/rule.c:163:6: enter_function: entry to 'nftnl_rule_set_u32'
libnftnl-1.2.9/src/rule.c:165:9: call_function: calling 'nftnl_rule_set_data' from 'nftnl_rule_set_u32'
#  118|   					  attr, data, data_len);
#  119|   	case NFTNL_RULE_HANDLE:
#  120|-> 		memcpy(&r->handle, data, sizeof(r->handle));
#  121|   		break;
#  122|   	case NFTNL_RULE_COMPAT_PROTO:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def20]
libnftnl-1.2.9/src/rule.c:132:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/rule.c:163:6: enter_function: entry to 'nftnl_rule_set_u32'
libnftnl-1.2.9/src/rule.c:165:9: call_function: calling 'nftnl_rule_set_data' from 'nftnl_rule_set_u32'
#  130|   		break;
#  131|   	case NFTNL_RULE_POSITION:
#  132|-> 		memcpy(&r->position, data, sizeof(r->position));
#  133|   		break;
#  134|   	case NFTNL_RULE_USERDATA:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def21]
libnftnl-1.2.9/src/set.c:151:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/set.c:232:6: enter_function: entry to 'nftnl_set_set_u32'
libnftnl-1.2.9/src/set.c:234:9: call_function: calling 'nftnl_set_set_data' from 'nftnl_set_set_u32'
#  149|   					  attr, data, data_len);
#  150|   	case NFTNL_SET_HANDLE:
#  151|-> 		memcpy(&s->handle, data, sizeof(s->handle));
#  152|   		break;
#  153|   	case NFTNL_SET_FLAGS:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def22]
libnftnl-1.2.9/src/set.c:196:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/set.c:232:6: enter_function: entry to 'nftnl_set_set_u32'
libnftnl-1.2.9/src/set.c:234:9: call_function: calling 'nftnl_set_set_data' from 'nftnl_set_set_u32'
#  194|   		break;
#  195|   	case NFTNL_SET_TIMEOUT:
#  196|-> 		memcpy(&s->timeout, data, sizeof(s->timeout));
#  197|   		break;
#  198|   	case NFTNL_SET_GC_INTERVAL:

Error: CPPCHECK_WARNING (CWE-457): [#def23]
libnftnl-1.2.9/src/set.c:1029: error[uninitvar]: Uninitialized variable: s
# 1027|   
# 1028|   	hlist_for_each_entry(s, n, &set_list->name_hash[key], hnode) {
# 1029|-> 		if (!strcmp(set, s->name))
# 1030|   			return s;
# 1031|   	}

Error: GCC_ANALYZER_WARNING (CWE-476): [#def24]
libnftnl-1.2.9/src/set_elem.c:261:9: warning[-Wanalyzer-null-dereference]: dereference of NULL '0'
#  259|   	uint32_t size, val;
#  260|   
#  261|-> 	memcpy(&val, nftnl_set_elem_get(s, attr, &size), sizeof(val));
#  262|   
#  263|   	return val;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def25]
libnftnl-1.2.9/src/set_elem.c:272:9: warning[-Wanalyzer-null-dereference]: dereference of NULL '0'
#  270|   	uint64_t val;
#  271|   
#  272|-> 	memcpy(&val, nftnl_set_elem_get(s, attr, &size), sizeof(val));
#  273|   
#  274|   	return val;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def26]
libnftnl-1.2.9/src/str_array.c:60:20: warning[-Wanalyzer-malloc-leak]: leak of 'strdup(mnl_attr_get_str(attr))'
libnftnl-1.2.9/src/str_array.c:42:5: enter_function: entry to 'nftnl_parse_devs'
libnftnl-1.2.9/src/str_array.c:53:9: call_function: calling 'nftnl_str_array_clear' from 'nftnl_parse_devs'
libnftnl-1.2.9/src/str_array.c:53:9: return_function: returning to 'nftnl_parse_devs' from 'nftnl_str_array_clear'
libnftnl-1.2.9/src/str_array.c:55:12: branch_false: following 'false' branch...
libnftnl-1.2.9/src/str_array.c:58:9: branch_false: ...to here
libnftnl-1.2.9/src/str_array.c:58:9: branch_true: following 'true' branch...
libnftnl-1.2.9/src/str_array.c:59:38: branch_true: ...to here
libnftnl-1.2.9/src/str_array.c:59:38: acquire_memory: allocated here
libnftnl-1.2.9/src/str_array.c:60:20: danger: 'strdup(mnl_attr_get_str(attr))' leaks here; was allocated at [(11)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/10)
#   58|   	mnl_attr_for_each_nested(attr, nest) {
#   59|   		sa->array[sa->len] = strdup(mnl_attr_get_str(attr));
#   60|-> 		if (!sa->array[sa->len]) {
#   61|   			nftnl_str_array_clear(sa);
#   62|   			return -1;

Error: GCC_ANALYZER_WARNING (CWE-126): [#def27]
libnftnl-1.2.9/src/table.c:106:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/table.c:154:6: enter_function: entry to 'nftnl_table_set_u8'
libnftnl-1.2.9/src/table.c:156:9: call_function: calling 'nftnl_table_set_data' from 'nftnl_table_set_u8'
#  104|   					  attr, data, data_len);
#  105|   	case NFTNL_TABLE_HANDLE:
#  106|-> 		memcpy(&t->handle, data, sizeof(t->handle));
#  107|   		break;
#  108|   	case NFTNL_TABLE_FLAGS:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def28]
libnftnl-1.2.9/src/table.c:109:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/table.c:154:6: enter_function: entry to 'nftnl_table_set_u8'
libnftnl-1.2.9/src/table.c:156:9: call_function: calling 'nftnl_table_set_data' from 'nftnl_table_set_u8'
#  107|   		break;
#  108|   	case NFTNL_TABLE_FLAGS:
#  109|-> 		memcpy(&t->table_flags, data, sizeof(t->table_flags));
#  110|   		break;
#  111|   	case NFTNL_TABLE_FAMILY:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def29]
libnftnl-1.2.9/src/table.c:112:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/table.c:154:6: enter_function: entry to 'nftnl_table_set_u8'
libnftnl-1.2.9/src/table.c:156:9: call_function: calling 'nftnl_table_set_data' from 'nftnl_table_set_u8'
#  110|   		break;
#  111|   	case NFTNL_TABLE_FAMILY:
#  112|-> 		memcpy(&t->family, data, sizeof(t->family));
#  113|   		break;
#  114|   	case NFTNL_TABLE_USE:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def30]
libnftnl-1.2.9/src/table.c:115:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/table.c:154:6: enter_function: entry to 'nftnl_table_set_u8'
libnftnl-1.2.9/src/table.c:156:9: call_function: calling 'nftnl_table_set_data' from 'nftnl_table_set_u8'
#  113|   		break;
#  114|   	case NFTNL_TABLE_USE:
#  115|-> 		memcpy(&t->use, data, sizeof(t->use));
#  116|   		break;
#  117|   	case NFTNL_TABLE_USERDATA:

Error: GCC_ANALYZER_WARNING (CWE-126): [#def31]
libnftnl-1.2.9/src/table.c:128:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
libnftnl-1.2.9/src/table.c:154:6: enter_function: entry to 'nftnl_table_set_u8'
libnftnl-1.2.9/src/table.c:156:9: call_function: calling 'nftnl_table_set_data' from 'nftnl_table_set_u8'
#  126|   		break;
#  127|   	case NFTNL_TABLE_OWNER:
#  128|-> 		memcpy(&t->owner, data, sizeof(t->owner));
#  129|   		break;
#  130|   	}

Error: CPPCHECK_WARNING (CWE-476): [#def32]
libnftnl-1.2.9/src/udata.c:85: warning[nullPointer]: Possible null pointer dereference: value
#   83|   	attr->len  = len;
#   84|   	attr->type = type;
#   85|-> 	memcpy(attr->value, value, len);
#   86|   
#   87|   	buf->end = (char *)nftnl_udata_next(attr);

Scan Properties

analyzer-version-clippy1.86.0
analyzer-version-cppcheck2.17.1
analyzer-version-gcc15.0.1
analyzer-version-gcc-analyzer15.0.1
analyzer-version-shellcheck0.10.0
analyzer-version-unicontrol0.0.2
enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
exit-code0
hostip-172-16-1-176.us-west-2.compute.internal
known-false-positives/usr/share/csmock/known-false-positives.js
known-false-positives-rpmknown-false-positives-0.0.0.20250425.124705.g1c7c448.main-1.el9.noarch
mock-configfedora-rawhide-x86_64
project-namelibnftnl-1.2.9-1.fc43
store-results-to/tmp/tmpigd0xjso/libnftnl-1.2.9-1.fc43.tar.xz
time-created2025-04-25 14:03:27
time-finished2025-04-25 14:04:37
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'unicontrol,cppcheck,gcc,clippy,shellcheck' '-o' '/tmp/tmpigd0xjso/libnftnl-1.2.9-1.fc43.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpigd0xjso/libnftnl-1.2.9-1.fc43.src.rpm'
tool-versioncsmock-3.8.1.20250422.172604.g26bc3d6-1.el9