Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-28 | Interface: T2080: adjust to denesting of PPPoE | Christian Poessinger | |
2015-02-08 | vyatta-cfg: set the path for a vrrp interface correctly | Alex Harpin | |
Update the path set when the interface in question is a VRRP so it points to vrrp vrrp-group vrid rather than vrrp vrid. Along with the patch for bug #7, this now shows the description correctly for a VRRP interface. Bug #130 http://bugzilla.vyos.net/show_bug.cgi?id=130 | |||
2014-10-08 | Add QinQ support to the intf name to path function. | Daniil Baturin | |
2014-10-06 | vyatta-cfg: return correct path for pppoe or pppoa interfaces | Alex Harpin | |
Fix for the _ppp_int function so it returns the actual ethernet interface associated with the ppp device rather than an empty string. As a result the path function now returns the correct configuration path for the interface. Linked to Bug #321 http://bugzilla.vyos.net/show_bug.cgi?id=321 Bug #333 http://bugzilla.vyos.net/show_bug.cgi?id=333 | |||
2014-10-06 | vyatta-cfg: formatting changes for style consistency | Alex Harpin | |
Update lib/Vyatta/Interface.pm to have consistent identation levels and style throughout. | |||
2014-03-18 | Add support for l2tpv3 | higebu | |
2012-08-14 | Rewrite interface prefix matching | Stephen Hemminger | |
Bug 8279 Read network device name prefixes from file. | |||
2012-08-01 | Add support for vswitch | Stephen Hemminger | |
Placeholder for possible future work. | |||
2012-06-26 | Make dataplane matching less restrictive | Stephen Hemminger | |
Anything starting with dp[0-9] is a dataplane interface | |||
2012-06-22 | Add new function to find hash of configured addresses | Stephen Hemminger | |
Useful to optimize lookup and resolve issue in Bz 8171 | |||
2012-06-22 | Make indentation consistent | Stephen Hemminger | |
Use indent of 4 and break long lines. | |||
2012-06-21 | Simplify name matching regex | Stephen Hemminger | |
Turns out that [\d]+ is same as \d+ since \d is the class of all digits and [] is the set operator | |||
2012-06-21 | Allow dataplane interface name dp0em0 | Stephen Hemminger | |
2012-06-21 | Remove trailing whitespace | Stephen Hemminger | |
Extra whitespace causes git to complain when integrating patches. | |||
2012-05-16 | Merge branch 'pacifica' of http://git.vyatta.com/vyatta-cfg into pacifica | Saurabh Mohan | |
2012-05-16 | Support for VTI. | Saurabh Mohan | |
2012-05-10 | Bugfix 8079: fix require sys/ioctl.ph confilcts | John Southworth | |
perl only allows a require to be done once. If it is done in two included modules the module or function in the module used second doesn't have the data in the required file in its scope. To prevent this I created a third module that contains the functions that require 'sys/ioctl.ph' so that there is no longer a conflict. | |||
2012-04-30 | Match from beginning of the line for multilink device | John Southworth | |
2012-04-30 | Bugfix 8017: | John Southworth | |
Make parsing of multilink config options work properly. Multilink interfaces have one allowed vif. They do not show up with the same way as all the other vifs on the system, i.e. <if>.<vif>. In order for scripts using a generic config path parsing mechanism to work with multilink interfaces we must return the path with 'vif 1' appended after 'mlX' e.g. 'interfaces multilink mlX vif 1' is the proper path for options under the 'interface multilink mlX' tree. | |||
2012-04-09 | Use ioctl() to read interface flags | Stephen Hemminger | |
Bug 8006 Interface running state is only visible through ioctl() or netlink. The flag is not exported via sysfs properly. | |||
2012-03-22 | adjust pppoe interface detection for non-userland | John Southworth | |
2011-12-16 | Add support for dataplane config | Stephen Hemminger | |
2011-12-05 | Fix typo in vrid split in Interfaces module | John Southworth | |
2011-12-05 | Fix bug in vrrp interface handling | John Southworth | |
2011-12-02 | Add vrrp interface support to Interface library | John Southworth | |
2011-10-12 | Provide accessor for the net_prefix hash | John Southworth | |
2011-07-05 | Move the is_uniq_address function to Interface.pm | John Southworth | |
2010-08-12 | add required special cases for adsl/pppo* interfaces. | An-Cheng Huang | |
2010-08-12 | add util function to Interface.pm | An-Cheng Huang | |
2010-04-15 | Rename in0 to ifb0 | Stephen Hemminger | |
Better name suggestion. | |||
2010-04-06 | Defer reading ppp config until necessary | Stephen Hemminger | |
Only read ppp peers and config if looking for config path. Other properties don't need it. | |||
2010-04-06 | Add support for input interface in Interface module | Stephen Hemminger | |
2010-03-29 | Allow reading interface description outside config mode | Stephen Hemminger | |
The Interface() object doesn't work for PPP in operational mode. So split out interface_description routine. | |||
2010-03-17 | Fix typo in adsl interface discovery | Stephen Hemminger | |
Need to use correct path when searching config path. | |||
2010-03-15 | Fix PPP serial QoS support | Stephen Hemminger | |
Bug 5005 PPPOE devices live in multiple places in the tree, so code needs to go searching to find them. | |||
2010-02-18 | add fucntion to return bridge-group that an interface might be assigned to | Mohit Mehta | |
2010-02-10 | Fix handling of pppoe devices | Stephen Hemminger | |
PPPoE devices don't have VIF's and are named 'pppoeN' not 'pppN'. | |||
2010-02-10 | Fix missing bracket | Stephen Hemminger | |
Interface.pm syntax error. | |||
2010-02-09 | Add preliminary support for pppoe devices | Stephen Hemminger | |
QoS needs to be able to convert from device name back to path in the config hierarchy. This is is a first step. | |||
2009-11-04 | Fix missing semicolon. | Stig Thormodsrud | |
2009-11-03 | Fix uninitialized variable when reading carrier on admin down interface. | Stig Thormodsrud | |
2009-11-01 | Fix spelling error in carrier method. | Stig Thormodsrud | |
2009-11-01 | Fix carrier method. | Stig Thormodsrud | |
2009-11-01 | Add method to retrieve carrier value. | Stig Thormodsrud | |
2009-07-30 | Add hw_address method for use in bonding | Stephen Hemminger | |
Bonding management needs easy way to find hardware address. Related to Bug 4758 (cherry picked from commit a4404bfb3c4243967a4434707213430d5c4df58e) | |||
2009-06-12 | Make sure interface name regex are anchored | Stephen Hemminger | |
This solves the problem that 'show interfaces ethernet' also shows pseudo ethernet (peth0) device. The problem was that peth0 matched the regex since it was missing start/end. (cherry picked from commit 77fb131b888bafd815722ebdceb5282b43dbb96d) | |||
2009-05-16 | Add wireless device to table | Stephen Hemminger | |
Place holder for future work. | |||
2009-04-29 | Rename virtual-ethernet to pseudo-ethernet | Stephen Hemminger | |
Avoid name conflict with veth in Xen. | |||
2009-04-27 | Fix path to virtual-ethernet | Stephen Hemminger | |
And indent net_prefix | |||
2009-04-24 | Add support for virtual-ethernets | Stephen Hemminger | |