Revision tags: v0.11.0, v0.10.0, v0.9.1, v0.9.0, v0.8.0 |
|
#
691668fe |
| 01-Nov-2023 |
Patrick Williams <patrick@stwcx.xyz> |
license: add spdx identifier to all files
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ifddd07cc0eb5edeb2dcb410747073d68c6631cb1
|
Revision tags: v0.7.0, v0.6.0, v0.5.0, v0.4.0 |
|
#
178531a0 |
| 05-Jul-2023 |
Rashmica Gupta <rashmica@linux.ibm.com> |
transport: Fix possible NULL ptr deref in pldm_socket_sndbuf_init()
From cppcheck: ``` src/transport/socket.c:24:10: warning: Either the condition 'fp==NULL' is redundant or there is possible null p
transport: Fix possible NULL ptr deref in pldm_socket_sndbuf_init()
From cppcheck: ``` src/transport/socket.c:24:10: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] fclose(fp); ^ src/transport/socket.c:23:9: note: Assuming that condition 'fp==NULL' is not redundant if (fp == NULL || fgets(line, sizeof(line), fp) == NULL) { ^ src/transport/socket.c:24:10: note: Null pointer dereference fclose(fp); ^ ```
Fixes: 04273e9f6895 ("Resize socket send buffer if needed") Signed-off-by: Rashmica Gupta <rashmica@linux.ibm.com> Change-Id: Iac053a3d3c784e3592eea027f25f005dba024850
show more ...
|
Revision tags: v0.3.0 |
|
#
04273e9f |
| 16-Jun-2023 |
Rashmica Gupta <rashmica@linux.ibm.com> |
transports: Resize socket send buffer if needed
This was originally added in openbmc/pldm to make the socket send buffer big enough to send a message if the message is longer than the current send b
transports: Resize socket send buffer if needed
This was originally added in openbmc/pldm to make the socket send buffer big enough to send a message if the message is longer than the current send buffer size.
When you call set_sock_opt with buffer size X, given that X is within a certain range, the send buffer is actually set to 2*X. get_sock_opt returns the 2*X value, not X. So add in some helper functions.
Change-Id: I8ded9357db4268cd264cf0ecfb80479223106c09 Signed-off-by: Rashmica Gupta <rashmica@linux.ibm.com>
show more ...
|