Skip to content

Commit 7da77fe

Browse files
committed
Add client-tls-http.c example
1 parent 746bf5f commit 7da77fe

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

tls/client-tls-http.c

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -134,20 +134,13 @@ int main(int argc, char** argv)
134134
goto cleanup;
135135
}
136136

137-
/* Initialize the buff */
138-
memset(buff, 0, sizeof(buff));
139-
140-
/* Copy HTTP GET request to the buff*/
141-
memcpy(buff,kHttpGetMsg,sizeof(kHttpGetMsg));
142-
143-
/* Buff length */
144-
len = strnlen(buff, sizeof(buff));
137+
/* kHttpGetMsg length */
138+
len = strnlen(kHttpGetMsg, sizeof(kHttpGetMsg));
145139

146140
/* Send HTTP GET request to the server */
147141
printf("Sending HTTP GET request ...\n");
148-
149-
if ((ret = wolfSSL_write(ssl, buff, len)) != len) {
150-
fprintf(stderr, "ERROR: failed to write entire message\n");
142+
if ((ret = wolfSSL_write(ssl, kHttpGetMsg, len)) != len) {
143+
fprintf(stderr, "ERROR: failed to send HTTP GET request.\n");
151144
fprintf(stderr, "%d bytes of %d bytes were sent", ret, (int) len);
152145
goto cleanup;
153146
}

0 commit comments

Comments
 (0)