Fossil SCM

Fix port not being set

js 2025-06-03 20:26 morphos
Commit 15619e620badba6e4b9fe870ba70427140c1cdaa289b6d9fe7216e140dadd2cc
1 file changed +1
--- src/http_socket.c
+++ src/http_socket.c
@@ -209,10 +209,11 @@
209209
socket_set_errmsg("socket() failed: %s", strerror(errno));
210210
goto end_socket_open;
211211
}
212212
memset(&sa, 0, sizeof(sa));
213213
sa.sin_family = AF_INET;
214
+ sa.sin_port = htons(pUrlData->port);
214215
for (i=0; hostent->h_addr_list[i]!=0; i++){
215216
sa.sin_addr = *(struct in_addr *)hostent->h_addr_list[i];
216217
if( connect(iSocket,(struct sockaddr *)&sa,size)<0 ){
217218
sa.sin_addr.s_addr = 0;
218219
continue;
219220
--- src/http_socket.c
+++ src/http_socket.c
@@ -209,10 +209,11 @@
209 socket_set_errmsg("socket() failed: %s", strerror(errno));
210 goto end_socket_open;
211 }
212 memset(&sa, 0, sizeof(sa));
213 sa.sin_family = AF_INET;
 
214 for (i=0; hostent->h_addr_list[i]!=0; i++){
215 sa.sin_addr = *(struct in_addr *)hostent->h_addr_list[i];
216 if( connect(iSocket,(struct sockaddr *)&sa,size)<0 ){
217 sa.sin_addr.s_addr = 0;
218 continue;
219
--- src/http_socket.c
+++ src/http_socket.c
@@ -209,10 +209,11 @@
209 socket_set_errmsg("socket() failed: %s", strerror(errno));
210 goto end_socket_open;
211 }
212 memset(&sa, 0, sizeof(sa));
213 sa.sin_family = AF_INET;
214 sa.sin_port = htons(pUrlData->port);
215 for (i=0; hostent->h_addr_list[i]!=0; i++){
216 sa.sin_addr = *(struct in_addr *)hostent->h_addr_list[i];
217 if( connect(iSocket,(struct sockaddr *)&sa,size)<0 ){
218 sa.sin_addr.s_addr = 0;
219 continue;
220

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button