hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
kernel/net/caif/cfctrl.c
....@@ -269,11 +269,15 @@
269269 default:
270270 pr_warn("Request setup of bad link type = %d\n",
271271 param->linktype);
272
+ cfpkt_destroy(pkt);
272273 return -EINVAL;
273274 }
274275 req = kzalloc(sizeof(*req), GFP_KERNEL);
275
- if (!req)
276
+ if (!req) {
277
+ cfpkt_destroy(pkt);
276278 return -ENOMEM;
279
+ }
280
+
277281 req->client_layer = user_layer;
278282 req->cmd = CFCTRL_CMD_LINK_SETUP;
279283 req->param = *param;