Tags
- 네트워크
- 리눅스
- ubuntu
- 자이언트얀
- openwrt netfilter
- Linux
- WiFi
- nf_conntrack
- openwrt nf_conntrack
- WiFi6
- programmers level2 C
- 콜드플레이 첫콘 후기
- 2025 콜드플레이
- 콜드플레이 첫콘
- openwrt nat table
- C
- nat 적용
- menuconfig
- 프로그래머스 c언어
- nat table 확인하기
- 취미생활
- openwrt nat 테이블 확인하기
- Wireless
- 제주도
- openwrt
- nat 정의
- 동대문부자재시장
- C언어
- 비즈팔찌
- hostapd
Archives
- Today
- Total
목록C언어 openwrt gateway (1)
Mandoo’s WLAN story
[C] OpenWRT에서 Gateway 정보 가져오기
리눅스 터미널에서 ifconfig로 조회되는 정보들은 ioctl 함수를 이용해 받아올 수 있다!(ip, netmask, mac주소, broadcast addr, destination addr 등) gateway 주소는 ifconfig로 조회되지 않기 때문에 popen을 쓰면 꽤 쉽게 받아올 수 있다! popen은 pipe 통신을 이용해 리눅스에서 명령어를 실행시키고 그 결과를 file 형태로 받아오는 것이다.(openwrt에서는 uci 명령어를 이용해 ubuntu나 cent os와는 사용법이 다르다.) 아래 코드를 보자#include#includeint main(){ char network_info[32] = {0,}; FILE *fp; fp = popen("uci get network.wan.ipa..
Mandoo's IT Story/Dev
2022. 5. 13. 10:51