Onde posso encontrar o código fonte para / bin / ip? [fechadas]

10

Eu tenho usado o comando /bin/ip:

ip addr add 10.10.10.0 dev eth0

Gostaria de ver o código fonte de como o ipcomando funciona. Está disponível?

Chadness3
fonte
3
Você está procurando fontes correspondentes à distribuição que está usando? Nesse caso, você deve mencionar qual distribuição está usando.
precisa saber é
4
Podemos ajudá-lo melhor se você fornecer a versão e a distribuição que está usando e perguntando.
Mdpc
O iputilitário faz parte do conjunto iproute2.
Countermode
2
Estou votando para encerrar esta questão como fora de tópico, porque pedir a fonte (código) de software conhecido provavelmente não é útil para outros usuários de U&L.
Countermode
@countermode Pode ser "bem conhecido" para os especialistas, mas não para mim e para os outros 4 que votaram. As perguntas que podem ser óbvias para alguns ainda não devem ser deixadas em aberto para nós, indivíduos menos esclarecidos?
precisa saber é o seguinte

Respostas:

25

O ipprograma faz parte do iproute2pacote de software e pode ser baixado em www.kernel.org . Nota: Ao contrário do ipconfigprograma antigo , que costuma ioctlsfazer seu trabalho, os iproute2utilitários usam soquetes Netlink para se comunicar com o kernel. Isso ajuda a entender como o ipprograma funciona se você estiver familiarizado com os soquetes Netlink.

Johan Myréen
fonte