Re: [問題] C讀取default gw IP

看板Linux作者 (身為老爸老媽嚕..)時間14年前 (2010/08/31 16:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
$ cat /proc/net/route 根據 Iface & Destination 選擇你要的 Gateway 欄位 注意數值的順序跟IP的順序是不一樣的 ※ 引述《suspect1 ()》之銘言: : 如題: : 在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: 220.135.251.162
文章代碼(AID): #1CVBS7Rb (Linux)
討論串 (同標題文章)
文章代碼(AID): #1CVBS7Rb (Linux)