aboutsummaryrefslogtreecommitdiffstats
path: root/package/swconfig/src
Commit message (Collapse)AuthorAgeFilesLines
* package/swconfig: add sanity checks to prevent a segfaultGabor Juhos2011-01-081-0/+15
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24932 3c298f89-4303-0410-b956-a3cf2f4a3e73
* swconfig: Add cpu port index to help output.Gabor Juhos2010-04-163-1/+4
| | | | | | | | | | | | | | Let swconfig provide the cpu port index in its help page. This is needed as e.g. Atheros switches have their cpu port at port 0, not port 5. This could allow e.g. luci to get a rough overview of the layout of the switch. Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20939 3c298f89-4303-0410-b956-a3cf2f4a3e73
* swconfig: Fix switch name.Gabor Juhos2010-04-161-1/+1
| | | | | | | | | | | This patch fixes a small typo in swconfig's client side that caused it to print the interface name instead of the switch's device name on the help page. Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20938 3c298f89-4303-0410-b956-a3cf2f4a3e73
* swconfig: Remove unused codeFelix Fietkau2010-02-191-6/+0
| | | | | | Signed-off-by: Martin Mares <mj@ucw.cz> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19758 3c298f89-4303-0410-b956-a3cf2f4a3e73
* swconfig: add copyright for Martin MaresFelix Fietkau2010-02-151-0/+1
| | | | | | Signed-off-by: Martin Mares <mj@ucw.cz> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19642 3c298f89-4303-0410-b956-a3cf2f4a3e73
* swconfig: use print_attr_val() in CMD_GETFelix Fietkau2010-02-151-17/+2
| | | | | | | | | Use the print_attr_val() function introduced by the previous patch to simplify the get command. Signed-off-by: Martin Mares <mj@ucw.cz> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19641 3c298f89-4303-0410-b956-a3cf2f4a3e73
* swconfig: add show commandFelix Fietkau2010-02-151-1/+88
| | | | | | | | | Add a "show" command, which displays all attributes of the selected port, VLAN, or of the whole switch. Signed-off-by: Martin Mares <mj@ucw.cz> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19640 3c298f89-4303-0410-b956-a3cf2f4a3e73
* swconfig: clean up command line parsingFelix Fietkau2010-02-151-45/+35
| | | | | | | | | The command line parser was unsystematic and it silently ignored many illegal combinations of options. Try to clean that up. Signed-off-by: Martin Mares <mj@ucw.cz> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19639 3c298f89-4303-0410-b956-a3cf2f4a3e73
* swconfig: show tagged port flagGabor Juhos2010-01-201-2/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19238 3c298f89-4303-0410-b956-a3cf2f4a3e73
* swconfig: support providing the switch device name in an option instead of ↵Felix Fietkau2010-01-181-0/+18
| | | | | | the section name - necessary to support switches that contain characters such as "-" git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19208 3c298f89-4303-0410-b956-a3cf2f4a3e73
* swconfig: use libnl-tiny instead of libnlFelix Fietkau2009-04-301-5/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15508 3c298f89-4303-0410-b956-a3cf2f4a3e73
* swconfig: implement uci loading supportFelix Fietkau2009-04-215-62/+361
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15315 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add new switch configuration apiFelix Fietkau2008-10-184-0/+1094
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13009 3c298f89-4303-0410-b956-a3cf2f4a3e73