6-25 INET_ADDESTRLENの利用


#include <stdio.h>
#include <netinet/in.h>
#include <arpa/inet.h>

int
main()
{
  char ipv4str[INET_ADDRSTRLEN];
  struct in_addr addr4;

  addr4.s_addr = ntohl(INADDR_LOOPBACK);

  inet_ntop(AF_INET, &addr4, ipv4str, sizeof(ipv4str));

  printf("%s\n", ipv4str);

  return 0;
}

拙著「Linuxネットワークプログラミング」の紹介

プロフェッショナルIPv6解説動画シリーズ再生リスト

動画で学ぶ「プロフェッショナルIPv6」を作っています。 もしよろしければご覧ください。お楽しみいただければ幸いです!