]> git.sur5r.net Git - ngadmin/blobdiff - wireshark/nsdp.lua
Merge remote-tracking branch 'upstream/master'
[ngadmin] / wireshark / nsdp.lua
index 0f683951b6616617e440e81467d478ec2733bd44..08caca8544d136765574abd355debeee06a756c9 100644 (file)
@@ -31,6 +31,8 @@ local op_codes = {
 
 local error_codes = {
        [0] = "OK",
+       [3] = "Read Only",
+       [4] = "Write Only",
        [5] = "Invalid Value",
        [7] = "Access Denied"
 }
@@ -38,9 +40,11 @@ local error_codes = {
 
 local status_codes = {
        [0] = "down",
-       [1] = "10M",
-       [4] = "100M",
-       [5] = "1000M"
+       [1] = "10M half-duplex",
+       [2] = "10M full-duplex",
+       [3] = "100M half-duplex",
+       [4] = "100M full-duplex",
+       [5] = "1000M full-duplex"
 }
 
 
@@ -61,6 +65,7 @@ local bitrates_codes = {
 
 
 local vlan_type_codes = {
+       [0] = "disabled",
        [1] = "port basic",
        [2] = "port advanced",
        [3] = "802.1Q basic",
@@ -195,6 +200,7 @@ local attributes = {
        [0x000D] = {name = "Firmware Version", dissect = "string"}, 
        [0x0010] = {name = "Firmware Upgrade", dissect = "uint"}, 
        [0x0013] = {name = "Restart", dissect = "uint"}, 
+       [0x0014] = {name = "Encrypt Passwords", dissect = "uint"}, 
        [0x0400] = {name = "Defaults", dissect = "uint"}, 
        [0x0C00] = {name = "Port Status", dissect = dissect_port_status}, 
        [0x1000] = {name = "Port Statistics", dissect = dissect_port_statistics}, 
@@ -219,6 +225,7 @@ local attributes = {
        [0x6C00] = {name = "Block Unknown IGMP Addresses", dissect = "uint"}, 
        [0x7000] = {name = "Validate IGMPv3 Headers", dissect = "uint"}, 
        [0x7400] = {name = "TLV Bitmap", dissect = nill}, 
+       [0x9000] = {name = "Loop Detection", dissect = "uint"}, 
        [0xFFFF] = {name = "End", dissect = nill}
 }