gsoap-pad.patch 1.8 KB

12345678910111213141516171819202122232425262728293031323334
  1. diff -ur gsoap-2.8.orig/gsoap/samples/calc_vs2005/calc_vs2005/stdsoap2.h gsoap-2.8/gsoap/samples/calc_vs2005/calc_vs2005/stdsoap2.h
  2. --- gsoap-2.8.orig/gsoap/samples/calc_vs2005/calc_vs2005/stdsoap2.h 2013-08-26 01:10:06.000000000 +0200
  3. +++ gsoap-2.8/gsoap/samples/calc_vs2005/calc_vs2005/stdsoap2.h 2013-10-16 09:29:02.181454071 +0200
  4. @@ -2130,6 +2130,7 @@
  5. struct sockaddr_storage peer; /* IPv6: set by soap_accept and by UDP recv */
  6. #else
  7. struct sockaddr_in peer; /* IPv4: set by soap_connect/soap_accept and by UDP recv */
  8. + unsigned char pad[sizeof(struct sockaddr_storage) - sizeof(struct sockaddr_in)];
  9. #endif
  10. #endif
  11. size_t peerlen;
  12. diff -ur gsoap-2.8.orig/gsoap/stdsoap2.h gsoap-2.8/gsoap/stdsoap2.h
  13. --- gsoap-2.8.orig/gsoap/stdsoap2.h 2013-08-26 01:10:07.000000000 +0200
  14. +++ gsoap-2.8/gsoap/stdsoap2.h 2013-10-16 09:29:02.181454071 +0200
  15. @@ -2130,6 +2130,7 @@
  16. struct sockaddr_storage peer; /* IPv6: set by soap_accept and by UDP recv */
  17. #else
  18. struct sockaddr_in peer; /* IPv4: set by soap_connect/soap_accept and by UDP recv */
  19. + unsigned char pad[sizeof(struct sockaddr_storage) - sizeof(struct sockaddr_in)];
  20. #endif
  21. #endif
  22. size_t peerlen;
  23. diff -ur gsoap-2.8.orig/gsoap/VisualStudio2005/wsdl2h/wsdl2h/stdsoap2.h gsoap-2.8/gsoap/VisualStudio2005/wsdl2h/wsdl2h/stdsoap2.h
  24. --- gsoap-2.8.orig/gsoap/VisualStudio2005/wsdl2h/wsdl2h/stdsoap2.h 2013-08-26 01:10:07.000000000 +0200
  25. +++ gsoap-2.8/gsoap/VisualStudio2005/wsdl2h/wsdl2h/stdsoap2.h 2013-10-16 09:29:02.181454071 +0200
  26. @@ -2130,6 +2130,7 @@
  27. struct sockaddr_storage peer; /* IPv6: set by soap_accept and by UDP recv */
  28. #else
  29. struct sockaddr_in peer; /* IPv4: set by soap_connect/soap_accept and by UDP recv */
  30. + unsigned char pad[sizeof(struct sockaddr_storage) - sizeof(struct sockaddr_in)];
  31. #endif
  32. #endif
  33. size_t peerlen;