Де я можу знайти вихідний код для / bin / ip? [зачинено]


10

Я використовував команду /bin/ip:

ip addr add 10.10.10.0 dev eth0

Я хотів би побачити вихідний код того, як ipпрацює команда. Чи доступний?


3
Ви шукаєте джерела, які відповідають розповсюдженню, яке ви використовуєте? Якщо так, то вам слід згадати, який дистрибутив ви використовуєте.
kasperd

4
Ми можемо допомогти вам краще, якщо ви надасте Версію та Розподіл, які ви використовуєте та запитуєте.
mdpc

ipУтиліта є частиною пакета iproute2.
контрмод

2
Я голосую, щоб закрити це питання поза темою, оскільки запит про джерело (код) відомого програмного забезпечення, швидше за все, не корисний для інших користувачів U&L.
контрмоде

@countermode Це може бути "добре відомо" експертам, але не мені та іншим 4, хто проголосував. Чи не повинні питання, які можуть бути очевидними для деяких, все ще залишатись відкритими для нас малоосвічених людей?
Chadness3

Відповіді:


25

ipПрограма є частиною iproute2пакета програмного забезпечення і може бути завантажена з www.kernel.org . Nb На відміну від старої ipconfigпрограми, яка ioctlsвиконує свою роботу, iproute2утиліти використовують Netlink- сокети для спілкування з ядром. Це допомагає зрозуміти, як ipпрацює програма, якщо ви ознайомилися з розетками Netlink.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.