ฉันจะหาซอร์สโค้ดสำหรับ / bin / ip ได้ที่ไหน [ปิด]


10

ฉันใช้คำสั่ง/bin/ip:

ip addr add 10.10.10.0 dev eth0

ฉันต้องการดูซอร์สโค้ดของวิธีการใช้ipงานคำสั่ง มีให้หรือไม่


3
คุณกำลังมองหาแหล่งที่ตรงกับการกระจายที่คุณใช้หรือไม่? ถ้าเป็นเช่นนั้นคุณควรพูดถึงการกระจายที่คุณใช้
kasperd

4
เราสามารถช่วยคุณได้ดีขึ้นหากคุณให้บริการเวอร์ชันและการแจกจ่ายที่คุณกำลังใช้งานและถามถึง
mdpc

ipยูทิลิตี้เป็นส่วนหนึ่งของชุด iproute2
Countermode

2
ฉันลงคะแนนให้ปิดคำถามนี้เป็นนอกหัวข้อเนื่องจากการขอซอร์สโค้ด (รหัส) ของซอฟต์แวร์ที่รู้จักกันดีมักไม่เป็นประโยชน์สำหรับผู้ใช้ U&L รายอื่น
Countermode

@countermode อาจเป็น "ที่รู้จักกันดี" สำหรับผู้เชี่ยวชาญ แต่ไม่ใช่สำหรับฉันและอีก 4 คนที่ลงคะแนน .. ไม่ควรถามคำถามที่เห็นได้ชัดว่ายังมีบางคนที่ยังไม่ได้เปิดให้เรารู้แจ้ง
Chadness3

คำตอบ:


25

ipโปรแกรมเป็นส่วนหนึ่งของiproute2แพคเกจซอฟต์แวร์และสามารถดาวน์โหลดได้จากwww.kernel.org Nb ต่างจากipconfigโปรแกรมเก่าที่ใช้ioctlsในการทำงานiproute2ยูทิลิตีใช้ซ็อกเก็ตNetlinkเพื่อสื่อสารกับเคอร์เนล ช่วยให้เข้าใจว่าipโปรแกรมทำงานอย่างไรถ้าคุณคุ้นเคยกับซ็อกเก็ต Netlink

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.