equivip.c 285 B

12345678910111213141516171819202122232425
  1. #include <u.h>
  2. #include <libc.h>
  3. #include <ip.h>
  4. int
  5. equivip4(uchar *a, uchar *b)
  6. {
  7. int i;
  8. for(i = 0; i < 4; i++)
  9. if(a[i] != b[i])
  10. return 0;
  11. return 1;
  12. }
  13. int
  14. equivip6(uchar *a, uchar *b)
  15. {
  16. int i;
  17. for(i = 0; i < IPaddrlen; i++)
  18. if(a[i] != b[i])
  19. return 0;
  20. return 1;
  21. }