From: Stephan Bosch Date: Sun, 31 Aug 2025 19:50:11 +0000 (+0200) Subject: auth: mech-winbind - Use container_of() X-Git-Tag: 2.4.2~315 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e763b35be1a463831d9fe1b3c1c7f6bc8108f721;p=thirdparty%2Fdovecot%2Fcore.git auth: mech-winbind - Use container_of() --- diff --git a/src/auth/mech-winbind.c b/src/auth/mech-winbind.c index 0d4b5c6451..d988e25fa0 100644 --- a/src/auth/mech-winbind.c +++ b/src/auth/mech-winbind.c @@ -289,7 +289,8 @@ mech_winbind_auth_initial(struct auth_request *auth_request, const unsigned char *data, size_t data_size) { struct winbind_auth_request *request = - (struct winbind_auth_request *)auth_request; + container_of(auth_request, + struct winbind_auth_request, auth_request); winbind_helper_connect(auth_request->set, request->winbind, auth_request->event); @@ -301,7 +302,8 @@ mech_winbind_auth_continue(struct auth_request *auth_request, const unsigned char *data, size_t data_size) { struct winbind_auth_request *request = - (struct winbind_auth_request *)auth_request; + container_of(auth_request, + struct winbind_auth_request, auth_request); enum helper_result res; res = do_auth_continue(request, data, data_size);