Skip to content

Conversation

@bagder
Copy link
Member

@bagder bagder commented Jan 27, 2025

By better sticking to listing the struct members sorted by size, this struct is now 48 bytes smaller on my fairly maximized build, without removing anything.

Turned 'connect_only' into two bits instead of an unsigned char with two magic values.

Also put the 'gssapi_delegation' field within ifdef HAVE_GSSAPI.

By better sticking to listing the struct members sorted by size, this
struct is now 48 bytes smaller on my fairly maximized build, without
removing anything.

Turned 'connect_only' into two bits instead of an unsigned char with two
magic values.

Also put the 'gssapi_delegation' field within ifdef HAVE_GSSAPI.
@testclutch
Copy link

Analysis of PR #16097 at fcefc2f1:

Test 1191 failed, which has NOT been flaky recently, so there could be a real issue in this PR.

Generated by Testclutch

@bagder bagder closed this in 35b1c15 Jan 27, 2025
@bagder bagder deleted the bagder/userdef branch January 27, 2025 14:47
pps83 pushed a commit to pps83/curl that referenced this pull request Apr 26, 2025
By better sticking to listing the struct members sorted by size, this
struct is now 48 bytes smaller on my fairly maximized build, without
removing anything.

Turned 'connect_only' into two bits instead of an unsigned char with two
magic values.

Also put the 'gssapi_delegation' field within ifdef HAVE_GSSAPI.

Closes curl#16097
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants