Wo finde ich den Quellcode für / bin / ip? [geschlossen]

10

Ich habe den Befehl verwendet /bin/ip:

ip addr add 10.10.10.0 dev eth0

Ich möchte den Quellcode sehen, wie der ipBefehl funktioniert. Es ist verfügbar?

Chadness3
quelle
3
Suchen Sie nach Quellen, die der von Ihnen verwendeten Distribution entsprechen? In diesem Fall sollten Sie angeben, welche Distribution Sie verwenden.
Kasperd
4
Wir können Ihnen besser helfen, wenn Sie die von Ihnen verwendete Version und Distribution bereitstellen und nachfragen.
mdpc
Das ipDienstprogramm ist Teil der iproute2-Suite.
Gegenmodus
2
Ich stimme dafür, diese Frage als nicht zum Thema gehörend zu schließen, da das Nachfragen nach der Quelle (dem Code) bekannter Software für andere U & L-Benutzer höchstwahrscheinlich nicht hilfreich ist.
Gegenmodus
@countermode Es mag Experten "bekannt" sein, aber nicht mir und den anderen 4, die abgestimmt haben. Sollten Fragen, die für manche offensichtlich sein könnten, nicht für uns weniger aufgeklärte Personen offen bleiben?
Chadness3

Antworten:

25

Das ipProgramm ist Teil des iproute2Softwarepakets und kann von www.kernel.org heruntergeladen werden . Nb Im Gegensatz zum alten ipconfigProgramm, das ioctlsseine Arbeit erledigt , verwenden die iproute2Dienstprogramme Netlink- Sockets, um mit dem Kernel zu kommunizieren. Es hilft zu verstehen, wie das ipProgramm funktioniert, wenn Sie mit Netlink-Sockets vertraut sind.

Johan Myréen
quelle