mirror of the now-defunct rocklinux.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

62 lines
2.2 KiB

  1. diff -dur cyrus-sasl-1.5.28/sample/client.c src.cyrus-sasl.1134298515.31795.185555095/cyrus-sasl-1.5.28/sample/client.c
  2. --- cyrus-sasl-1.5.28/sample/client.c 2001-12-21 03:31:17.000000000 +0100
  3. +++ src.cyrus-sasl.1134298515.31795.185555095/cyrus-sasl-1.5.28/sample/client.c 2005-12-12 03:38:20.000000000 +0100
  4. @@ -230,7 +230,7 @@
  5. exit(EX_OSERR);
  6. }
  7. - if (connect(sock, (struct sockaddr *) &sin, sizeof (sin)) < 0) {
  8. + if (connect(sock, (__CONST_SOCKADDR_ARG) ((const struct sockaddr_in *)&sin), sizeof (sin)) < 0) {
  9. perror("connect");
  10. exit(EX_UNAVAILABLE);
  11. }
  12. @@ -386,11 +386,11 @@
  13. /* set ip addresses */
  14. salen = sizeof(localaddr);
  15. - if (getsockname(fd, (struct sockaddr *)&localaddr, &salen) < 0) {
  16. + if (getsockname(fd, (__SOCKADDR_ARG)&localaddr, &salen) < 0) {
  17. perror("getsockname");
  18. }
  19. salen = sizeof(remoteaddr);
  20. - if (getpeername(fd, (struct sockaddr *)&remoteaddr, &salen) < 0) {
  21. + if (getpeername(fd, (__SOCKADDR_ARG)&remoteaddr, &salen) < 0) {
  22. perror("getpeername");
  23. }
  24. diff -dur cyrus-sasl-1.5.28/sample/server.c src.cyrus-sasl.1134298515.31795.185555095/cyrus-sasl-1.5.28/sample/server.c
  25. --- cyrus-sasl-1.5.28/sample/server.c 2001-12-21 03:31:18.000000000 +0100
  26. +++ src.cyrus-sasl.1134298515.31795.185555095/cyrus-sasl-1.5.28/sample/server.c 2005-12-12 03:46:32.000000000 +0100
  27. @@ -95,7 +95,7 @@
  28. exit(EX_OSERR);
  29. }
  30. - if (bind(sock, &sin, salen) < 0) {
  31. + if (bind(sock, (__CONST_SOCKADDR_ARG) ((const struct sockaddr_in *)&sin), salen) < 0) {
  32. perror("bind");
  33. exit(EX_OSERR);
  34. }
  35. @@ -263,7 +263,8 @@
  36. int fd = -1;
  37. FILE *in, *out;
  38. - fd = accept(l, NULL, NULL);
  39. + __SOCKADDR_ARG nullarg;
  40. + fd = accept(l, nullarg, NULL);
  41. if (fd < 0) {
  42. perror("accept");
  43. exit(0);
  44. @@ -283,11 +284,11 @@
  45. /* set ip addresses */
  46. salen = sizeof(localaddr);
  47. - if (getsockname(fd, (struct sockaddr *)&localaddr, &salen) < 0) {
  48. + if (getsockname(fd, (__SOCKADDR_ARG)&localaddr, &salen) < 0) {
  49. perror("getsockname");
  50. }
  51. salen = sizeof(remoteaddr);
  52. - if (getpeername(fd, (struct sockaddr *)&remoteaddr, &salen) < 0) {
  53. + if (getpeername(fd, (__SOCKADDR_ARG)&remoteaddr, &salen) < 0) {
  54. perror("getpeername");
  55. }