作者suspect1 ()
看板Linux
標題[問題] C讀取default gw IP
時間Tue Aug 31 14:59:38 2010
如題:
在Linux底下想用 C 把系統的default gw ip讀取出來
目前想到的方法是
FILE* fd ;
char buf[128] ;
fd = popen("route -n","r") ;
fread(buf,sizeof(char),128,fd) ;
再從buf中找出IP
請問是否有更好的方法?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.51.10
推 hsnu114444:你如果覺得route的不好找的話,routetrace的可能比較好 09/01 14:27
→ hsnu114444:一定是第二筆XDDDD 09/01 14:27
推 jlovet:送一個ttl=1的icmp or udp出去...? 09/01 19:58