mrouted-3.9.4-bcopy.patch 840 B

1234567891011121314151617181920212223242526
  1. ---
  2. mtrace.c | 4 ++--
  3. 1 file changed, 2 insertions(+), 2 deletions(-)
  4. Index: mrouted-3.9.4/mtrace.c
  5. ===================================================================
  6. --- mrouted-3.9.4.orig/mtrace.c
  7. +++ mrouted-3.9.4/mtrace.c
  8. @@ -556,7 +556,7 @@
  9. save->rtime = ((tr.tv_sec + JAN_1970) << 16) +
  10. (tr.tv_usec << 10) / 15625;
  11. save->len = len;
  12. - bcopy((char *)igmp, (char *)&save->igmp, ipdatalen);
  13. + memmove((char *)igmp, (char *)&save->igmp, ipdatalen);
  14. }
  15. return recvlen;
  16. }
  17. @@ -646,7 +646,7 @@
  18. base.rtime = ((tr.tv_sec + JAN_1970) << 16) +
  19. (tr.tv_usec << 10) / 15625;
  20. base.len = len;
  21. - bcopy((char *)igmp, (char *)&base.igmp, ipdatalen);
  22. + memmove((char *)igmp, (char *)&base.igmp, ipdatalen);
  23. /*
  24. * If the user specified which traces to monitor,
  25. * only accept traces that correspond to the