私は検索してその答えを見つけられなかったので、一般的な概念で何かを逃しているかもしれません... 私は組み込みLinux、C言語でGUIアプリケーションを書いています。linux組み込みプログラミング方法 - ネットワーク設定
- DHCPクライアントモード - 私はファイルシステム上でuDHCPcアプリケーションでビジーボックスを持っています。
- DHCPが無効になっている場合は、IP、サブネット、ゲートウェイを構成します。
ソケット上でioctlを使用してIP、サブネット、ゲートウェイを変更できることが既に分かっています。 私のアプリケーションからuDHCPcを起動するための唯一の方法は、関数を呼び出すことです:system(...)はシェルコマンドを実行するためのもので、ipconfigのget/setを実行するシェルスクリプトを実行するのと似ています。
組み込みLinuxのCアプリケーションから "スクリプトの実行"(DHCPの有効化/無効化、システム設定の読み取り/書き込み)を実行するための適切な方法は何ですか?
ありがとうございました。
http://en.wikipedia.org/wiki/Unix_philosophy –