summaryrefslogtreecommitdiff
path: root/scripts/vyatta-show-interfaces.pl
AgeCommit message (Collapse)Author
2012-09-17Fix handling of unknown interface typesStephen Hemminger
Bug 8361 Instead of hard coding skip list, just use Vyatta::Interface as defined.
2012-09-17Bugfix 8300: show proper output for 'show interfaces vrrp'; also fixes bug 8317John Southworth
2012-06-04Ignore the default vti interface.Saurabh Mohan
2012-05-16VTI show support.Saurabh Mohan
2012-05-09Moved get_terminal_width to Vyatta::MiscJohn Southworth
2012-05-08Use native perl code to figure othe the terminal widthJohn Southworth
2012-05-08Use terminal width for interface description wrappingJohn Southworth
2012-04-09Use Interface.pm to find interface stateStephen Hemminger
Bug 8006 Use standard module to check for interface state.
2012-02-22Handle 64 bit counters in show interfacesStephen Hemminger
Bug 7813 On 32 bit platform, perl truncates printf formatting if given a numeric type. (ie %10d). Change to print as string instead. Rework code to make counter wrap code clearer, and use map{} to expand list of values.
2011-12-09Adjust show interfaces for maximum length of interface nameJohn Southworth
2011-10-10Bugfix 7543: remove trailing spaces from the show interfaces outputJohn Southworth
2011-09-19Add operational information for ipv6 tunnel interfaces, part of bug 6900John Southworth
2011-08-09 Ignore ip6tunl0 anchor interfaceJohn Southworth
2011-06-27fix typo in show interfaces legendJohn Southworth
2011-06-23make the 'u' for up lowercase so that it will draw the users attention to ↵John Southworth
interfaces that are down.
2011-06-23Adjust spacing on Interface columnJohn Southworth
2011-06-23Make interface states more readable by using capital letters; fix bug in ↵John Southworth
description output when there isn't an ip assigned
2011-06-03Bugfix 5840: Change show interfaces so that ipv6 addresses and/or long ↵John Southworth
descriptions don't break formatting
2011-04-28Fix accidental merge of show interfaces script, reverting to previous behaviorJohn Southworth
2011-04-01Cleanup spacingJohn Southworth
2011-03-31Clean up 'show interfaces' a bit.John Southworth
1. Don't show sit0 and gre0 interfaces These confuse users that don't know why they are there. 2. Reformat the output so that IPv6 addresses no longer cause formatting problems
2010-06-12Fix 5497: display entire interface description in the operational command outputStig Thormodsrud
of 'show interfaces'
2010-03-29Use new interface_description functionStephen Hemminger
Show interfaces doesn't have to be in configure mode.
2010-03-12Don't give error if /var/run/vyatta doesn't exist yetStephen Hemminger
clear counters might be run when /var/run/vyatta hasn't been created yet. Also cleanup some identation and declarations
2010-01-06Show interfaces no longer uses Vyatta::ConfigStephen Hemminger
No need to have use statement.
2009-03-02Use getInterfaces in vyatta-show-interfaces.plStephen Hemminger
Avoid problems with bonding_masters file in /sys/class/net
2009-02-18Invalid action should cause usage messageStephen Hemminger
Don't expect this script used directly, but make it more useful.
2009-02-18Fix problems with new show-interfaces.plStephen Hemminger
Needed to call 'new Vyatta::Interface' Add usage message, and fix to use less specific and more generic code.
2009-02-17Use common Vyatta:: libraryStephen Hemminger
This fixes potential problems when new interface types are added, use common code in Vyatta::Interface and Vyatta::Misc to manage interface types.
2008-12-11Add option to show counters for multiple interfaces.Stig Thormodsrud
2008-12-01"show interfaces" broken. Use new perl hierarchy.Stig Thormodsrud
2008-11-19make changes for submodule moved to VyattaMiscMohit Mehta
2008-11-10add wirelessmodem to interface hash to pick up description from CLIMohit Mehta
2008-09-18remove debug codeStephen Hemminger
2008-09-17Show all interfacesStephen Hemminger
Rework perl code to show all interfaces in system. Bugfix 3563
2008-08-26Fix "show interfaces ethernet" after "clear interfaces counters"Stig Thormodsrud
command.
2008-07-16add openvpn interfaces to "show interfaces"An-Cheng Huang
2008-06-10Do chomp in accessor routine for sysfsStephen Hemminger
Code is cleaner if the newline and cruft are stripped by get_sysfs_value.
2008-06-09Fix use of invalid variableStephen Hemminger
Bugfix: 3334 State of carrier is indeterminate (ie always down), when link is down; so reading sysfs returns -EINVAL. Avoid problem by recoding.
2008-05-15Use perl to read sysfs directlyStephen Hemminger
No need to use cat command to read file, just use perl file i/o
2008-05-02Bugfix: 3228hollisterBob Gilligan
Support command "show interfaces pppoa <ifname>".
2008-04-14Enable display of info about ADSL interfaces.Bob Gilligan
2008-03-28Fix 3062: "Show interfaces" displays interfaces in lexicographic, not ↵Stig Thormodsrud
numeric, order
2008-03-10Merge branch 'glendale' of suva.vyatta.com:/git/vyatta-op into glendaleStephen Hemminger
2008-03-10Update license from VPL 1.0 to GPLv2Stephen Hemminger
Change license boilerplate text from VPL1.0 to GPLv2
2008-03-10Fix 2965: IPv6 Interface information not shown in show interfacesChristopher LILJENSTOLPE
2008-02-20Handle 32 bit counter roll in "show interfaces".Stig Thormodsrud
2008-02-20Change printf to use "u" instead of "d". Still need to handle 32 bit counter ↵Stig Thormodsrud
roll.
2008-02-08- Fix bug 776: need "clear interface" command to clear countersStig Thormodsrud
- Fix bug 1095: Enhancement Request: "Show interface brief" command - Change default to "brief" if multiple interfaces can be shown - Add "detail" for nodes defaulting to brief - Add "brief" for nodes defaulting to detail - Fix vif completions that wasn't working - Remove ethtool can on vlans since it doesn't work