Kernel: Fix bug #221 - accept does not fill sockaddr #227

Merged
mxlgv merged 1 commits from fix_accept into main 2025-05-05 18:14:27 +02:00
Owner

fixed #221

fixed https://git.kolibrios.org/KolibriOS/kolibrios/issues/221
Doczom added 1 commit 2025-05-03 20:55:21 +02:00
Krn: Fixed the "accept" network function. Added getting remote client data.
All checks were successful
Build system / Check kernel codestyle (pull_request) Successful in 37s
Build system / Build (pull_request) Successful in 5m28s
66fed2a491
Doczom added the
Category/Kernel
Kind
Breaking
labels 2025-05-04 09:46:27 +02:00
mxlgv requested changes 2025-05-04 19:01:10 +02:00
Dismissed
mxlgv left a comment
Owner
Please reduce commit header https://git.kolibrios.org/KolibriOS/kolibrios/src/branch/main/CONTRIBUTING.md#length
mxlgv requested changes 2025-05-04 19:02:45 +02:00
Dismissed
@@ -699,0 +703,4 @@
test edx, edx
jz .skip_sockaddr
mov word[edx], 0 ; unknowe domain
Owner

'e' is an typo?

'e' is an typo?
mxlgv marked this conversation as resolved
mxlgv requested changes 2025-05-04 19:04:16 +02:00
Dismissed
mxlgv left a comment
Owner

It seems like a test program is needed to check this. Can you attach an example here?

It seems like a test program is needed to check this. Can you attach an example here?
Doczom closed this pull request 2025-05-04 19:36:20 +02:00
mxlgv reopened this pull request 2025-05-05 17:55:02 +02:00
mxlgv changed title from Krn: Fixed the "accept" network function. Added getting remote client data. to Kernel: Fixed bug #221 - accept does not fill sockaddr 2025-05-05 17:55:48 +02:00
mxlgv added a new dependency 2025-05-05 18:07:47 +02:00
Owner

Tested using httpd from issue attachments in WebView: http://127.0.0.1:8181/ip.

To:

<p> ip 0.0.0.0 port:0 </p>

After

<p> ip 127.0.0.1 port:56553 </p>
Tested using httpd from [issue](https://git.kolibrios.org/KolibriOS/kolibrios/issues/221) attachments in WebView: `http://127.0.0.1:8181/ip`. To: ```html <p> ip 0.0.0.0 port:0 </p> ``` After ```html <p> ip 127.0.0.1 port:56553 </p> ```
mxlgv approved these changes 2025-05-05 18:12:02 +02:00
mxlgv removed a dependency 2025-05-05 18:13:44 +02:00
Sweetbread changed title from Kernel: Fixed bug #221 - accept does not fill sockaddr to Kernel: Fix bug #221 - accept does not fill sockaddr 2025-05-05 18:13:54 +02:00
mxlgv added the
PR
Ready to merge
label 2025-05-05 18:14:17 +02:00
mxlgv merged commit 51b150c9aa into main 2025-05-05 18:14:27 +02:00
mxlgv deleted branch fix_accept 2025-05-05 18:14:27 +02:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: KolibriOS/kolibrios#227
No description provided.