Bug 1105

Summary: Intreface name (longer than 9 chars) can\'t be displayed by ifconfig from alt3
Product: Sisyphus Reporter: Dmitry Lebkov <dlebkov>
Component: net-toolsAssignee: placeholder <placeholder>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P4 CC: glebfm, ldv, placeholder
Version: unstable   
Hardware: all   
OS: Linux   

Description Dmitry Lebkov 2002-07-16 11:37:55 MSD
ifconfig не показывает полностью имя интерфейса/алиаса если
имя имеет длину более 9 символов:
vlan0029: Link encap:Ethernet  HWaddr 00:80:C8:CD:45:65
          inet addr:192.168.0.254  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1


---

---
Хотелось бы увеличить длину выводимого имени хотя бы на 2 символа.Например, в данный момент невозможно отобразить 
полное имя алиаса vlan0029:1 - оно обрезается до символа \':\'
Comment 1 Dmitry V. Levin 2002-07-16 12:48:14 MSD
Надо избегать использования таких длинных имен -
см. описание struct ifreq в /usr/include/net/if.h
Comment 2 Dmitry V. Levin 2002-07-16 12:48:14 MSD
Надо избегать использования таких длинных имен -
см. описание struct ifreq в /usr/include/net/if.h
Comment 3 Dmitry Lebkov 2002-07-17 02:24:21 MSD
Может я чего-то недопонял, но судя по if.h - IFNAMSIZ=IF_NAMESIZE=16 симвоов.
А в выводе ifconfig имя режется до 9. strlen(\'vlan0029:10\') = 11.
Comment 4 Dmitry Lebkov 2002-07-17 02:24:21 MSD
Может я чего-то недопонял, но судя по if.h - IFNAMSIZ=IF_NAMESIZE=16 симвоов.
А в выводе ifconfig имя режется до 9. strlen(\'vlan0029:10\') = 11.
Comment 5 Dmitry V. Levin 2002-11-19 20:06:33 MSK
Should be fixed in 1.60-alt4; please reopen if not.
Comment 6 Dmitry V. Levin 2002-11-19 20:06:33 MSK
Should be fixed in 1.60-alt4; please reopen if not.
Comment 7 Dmitry V. Levin 2002-12-29 00:48:31 MSK
Should be fixed in 1.60-alt4; please reopen if not.
Comment 8 Dmitry V. Levin 2002-12-29 00:48:31 MSK
Should be fixed in 1.60-alt4; please reopen if not.