test1.c 333 B

1234567891011121314151617181920
  1. #include "unp.h"
  2. #include <net/if.h>
  3. int
  4. main(int argc, char **argv)
  5. {
  6. int i, sockfd, numif;
  7. char buf[1024];
  8. sockfd = Socket(AF_INET, SOCK_DGRAM, 0);
  9. numif = 999;
  10. Ioctl(sockfd, SIOCGIFNUM, &numif);
  11. printf("numif = %d\n", numif);
  12. i = ioctl(sockfd, SIOCGHIWAT, &buf);
  13. printf("i = %d, errno = %d\n", i, errno);
  14. exit(0);
  15. }