Searched hist:"3 f2e28fe9ffbb70d26e5cc7abba248e981434853" (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/netipsec/ |
H A D | keysock.h | diff 3f2e28fe9ffbb70d26e5cc7abba248e981434853 Sat Jan 21 11:44:34 CET 2006 Bjoern A. Zeeb <bz@FreeBSD.org> Fix stack corruptions on amd64.
Vararg functions have a different calling convention than regular functions on amd64. Casting a varag function to a regular one to match the function pointer declaration will hide the varargs from the caller and we will end up with an incorrectly setup stack.
Entirely remove the varargs from these functions and change the functions to match the declaration of the function pointers. Remove the now unnecessary casts.
Lots of explanations and help from: peter Reviewed by: peter PR: amd64/89261 MFC after: 6 days diff 3f2e28fe9ffbb70d26e5cc7abba248e981434853 Sat Jan 21 11:44:34 CET 2006 Bjoern A. Zeeb <bz@FreeBSD.org> Fix stack corruptions on amd64.
Vararg functions have a different calling convention than regular functions on amd64. Casting a varag function to a regular one to match the function pointer declaration will hide the varargs from the caller and we will end up with an incorrectly setup stack.
Entirely remove the varargs from these functions and change the functions to match the declaration of the function pointers. Remove the now unnecessary casts.
Lots of explanations and help from: peter Reviewed by: peter PR: amd64/89261 MFC after: 6 days
|
H A D | keysock.c | diff 3f2e28fe9ffbb70d26e5cc7abba248e981434853 Sat Jan 21 11:44:34 CET 2006 Bjoern A. Zeeb <bz@FreeBSD.org> Fix stack corruptions on amd64.
Vararg functions have a different calling convention than regular functions on amd64. Casting a varag function to a regular one to match the function pointer declaration will hide the varargs from the caller and we will end up with an incorrectly setup stack.
Entirely remove the varargs from these functions and change the functions to match the declaration of the function pointers. Remove the now unnecessary casts.
Lots of explanations and help from: peter Reviewed by: peter PR: amd64/89261 MFC after: 6 days diff 3f2e28fe9ffbb70d26e5cc7abba248e981434853 Sat Jan 21 11:44:34 CET 2006 Bjoern A. Zeeb <bz@FreeBSD.org> Fix stack corruptions on amd64.
Vararg functions have a different calling convention than regular functions on amd64. Casting a varag function to a regular one to match the function pointer declaration will hide the varargs from the caller and we will end up with an incorrectly setup stack.
Entirely remove the varargs from these functions and change the functions to match the declaration of the function pointers. Remove the now unnecessary casts.
Lots of explanations and help from: peter Reviewed by: peter PR: amd64/89261 MFC after: 6 days
|
/freebsd/sys/netinet/ |
H A D | ip_gre.c | diff 3f2e28fe9ffbb70d26e5cc7abba248e981434853 Sat Jan 21 11:44:34 CET 2006 Bjoern A. Zeeb <bz@FreeBSD.org> Fix stack corruptions on amd64.
Vararg functions have a different calling convention than regular functions on amd64. Casting a varag function to a regular one to match the function pointer declaration will hide the varargs from the caller and we will end up with an incorrectly setup stack.
Entirely remove the varargs from these functions and change the functions to match the declaration of the function pointers. Remove the now unnecessary casts.
Lots of explanations and help from: peter Reviewed by: peter PR: amd64/89261 MFC after: 6 days diff 3f2e28fe9ffbb70d26e5cc7abba248e981434853 Sat Jan 21 11:44:34 CET 2006 Bjoern A. Zeeb <bz@FreeBSD.org> Fix stack corruptions on amd64.
Vararg functions have a different calling convention than regular functions on amd64. Casting a varag function to a regular one to match the function pointer declaration will hide the varargs from the caller and we will end up with an incorrectly setup stack.
Entirely remove the varargs from these functions and change the functions to match the declaration of the function pointers. Remove the now unnecessary casts.
Lots of explanations and help from: peter Reviewed by: peter PR: amd64/89261 MFC after: 6 days
|
/freebsd/sys/net/ |
H A D | if_gre.c | diff 3f2e28fe9ffbb70d26e5cc7abba248e981434853 Sat Jan 21 11:44:34 CET 2006 Bjoern A. Zeeb <bz@FreeBSD.org> Fix stack corruptions on amd64.
Vararg functions have a different calling convention than regular functions on amd64. Casting a varag function to a regular one to match the function pointer declaration will hide the varargs from the caller and we will end up with an incorrectly setup stack.
Entirely remove the varargs from these functions and change the functions to match the declaration of the function pointers. Remove the now unnecessary casts.
Lots of explanations and help from: peter Reviewed by: peter PR: amd64/89261 MFC after: 6 days diff 3f2e28fe9ffbb70d26e5cc7abba248e981434853 Sat Jan 21 11:44:34 CET 2006 Bjoern A. Zeeb <bz@FreeBSD.org> Fix stack corruptions on amd64.
Vararg functions have a different calling convention than regular functions on amd64. Casting a varag function to a regular one to match the function pointer declaration will hide the varargs from the caller and we will end up with an incorrectly setup stack.
Entirely remove the varargs from these functions and change the functions to match the declaration of the function pointers. Remove the now unnecessary casts.
Lots of explanations and help from: peter Reviewed by: peter PR: amd64/89261 MFC after: 6 days
|