Commit 1037af7
committed
Add an if (!s) return -WOLFIP_EINVAL; guard to wolfIP_sock_socket so a NULL
stack pointer no longer segfaults inside
tcp_new_socket/udp_new_socket/icmp_new_socket/raw_new_socket/packet_new_socket,
with test_regression_sock_socket_null_wolfip_returns_einval pinning the contract.1 parent 2d6edbb commit 1037af7
3 files changed
Lines changed: 20 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
| 149 | + | |
149 | 150 | | |
150 | 151 | | |
151 | 152 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
465 | 465 | | |
466 | 466 | | |
467 | 467 | | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
468 | 485 | | |
469 | 486 | | |
470 | 487 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5291 | 5291 | | |
5292 | 5292 | | |
5293 | 5293 | | |
| 5294 | + | |
| 5295 | + | |
5294 | 5296 | | |
5295 | 5297 | | |
5296 | 5298 | | |
| |||
0 commit comments