summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.am1
-rw-r--r--diameter/Juniper.xml43
-rw-r--r--diameter/dictionary.xml2
-rw-r--r--packaging/nsis/wireshark.nsi1
4 files changed, 47 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index 2e72969542..4209983d6b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -84,6 +84,7 @@ dist_diameter_DATA = $(_CUSTOM_diameter_xml_files_) \
diameter/eap.xml \
diameter/Ericsson.xml \
diameter/etsie2e4.xml \
+ diameter/Juniper.xml \
diameter/mobileipv4.xml \
diameter/mobileipv6.xml \
diameter/nasreq.xml \
diff --git a/diameter/Juniper.xml b/diameter/Juniper.xml
new file mode 100644
index 0000000000..4d75141ce4
--- /dev/null
+++ b/diameter/Juniper.xml
@@ -0,0 +1,43 @@
+<vendor vendor-id="Juniper" code="2636" name="Juniper">
+<!-- *********** Last updated 2016-04-14 ************ -->
+ <avp name="TDF-Application-Instance-Identifier-Base" code="1100" vendor-bit="must" vendor-id="Juniper">
+ <type type-name="UTF8String"/>
+ </avp>
+ <avp name="Service-Chaining-Information" code="1101" vendor-bit="must" vendor-id="Juniper">
+ <type type-name="UTF8String"/>
+ </avp>
+ <avp name="LRF-Profile-Name" code="1102" vendor-bit="must" vendor-id="Juniper">
+ <type type-name="UTF8String"/>
+ </avp>
+ <avp name="HCM-Profile-Name" code="1103" vendor-bit="must" vendor-id="Juniper">
+ <type type-name="UTF8String"/>
+ </avp>
+ <avp name="Forwarding-Class-Name" code="1104" vendor-bit="must" vendor-id="Juniper">
+ <type type-name="UTF8String"/>
+ </avp>
+ <avp name="Redirect-VRF" code="1105" vendor-bit="must" vendor-id="Juniper">
+ <type type-name="UTF8String"/>
+ </avp>
+ <avp name="Requested-Burstsize-UL" code="1106" vendor-bit="must" vendor-id="Juniper">
+ <type type-name="Integer32"/>
+ </avp>
+ <avp name="Requested-Burstsize-DL" code="1107" vendor-bit="must" vendor-id="Juniper">
+ <type type-name="Integer32"/>
+ </avp>
+ <avp name="Steering-Information" code="1108" vendor-bit="must" vendor-id="Juniper">
+ <grouped>
+ <gavp name="Steering-Uplink-VRF"/>
+ <gavp name="Steering-Downlink-VRF"/>
+ <gavp name="Steering-IP-Address"/>
+ </grouped>
+ </avp>
+ <avp name="Steering-Uplink-VRF" code="1109" vendor-bit="must" vendor-id="Juniper">
+ <type type-name="UTF8String"/>
+ </avp>
+ <avp name="Steering-Downlink-VRF" code="1110" vendor-bit="must" vendor-id="Juniper">
+ <type type-name="UTF8String"/>
+ </avp>
+ <avp name="Steering-IP-Address" code="1111" vendor-bit="must" vendor-id="Juniper">
+ <type type-name="Address"/>
+ </avp>
+</vendor> \ No newline at end of file
diff --git a/diameter/dictionary.xml b/diameter/dictionary.xml
index 3ba2023dad..58ac2a11c8 100644
--- a/diameter/dictionary.xml
+++ b/diameter/dictionary.xml
@@ -27,6 +27,7 @@
<!ENTITY HP SYSTEM "HP.xml">
<!ENTITY CiscoSystems SYSTEM "CiscoSystems.xml">
<!ENTITY Oracle SYSTEM "Oracle.xml">
+ <!ENTITY Juniper SYSTEM "Juniper.xml">
<!ENTITY Custom SYSTEM "Custom.xml">
]>
<dictionary>
@@ -7620,5 +7621,6 @@
&HP;
&Oracle;
&CiscoSystems;
+ &Juniper;
&Custom;
</dictionary>
diff --git a/packaging/nsis/wireshark.nsi b/packaging/nsis/wireshark.nsi
index cf17a01d21..c601aa65f7 100644
--- a/packaging/nsis/wireshark.nsi
+++ b/packaging/nsis/wireshark.nsi
@@ -508,6 +508,7 @@ File "${STAGING_DIR}\diameter\eap.xml"
File "${STAGING_DIR}\diameter\Ericsson.xml"
File "${STAGING_DIR}\diameter\etsie2e4.xml"
File "${STAGING_DIR}\diameter\HP.xml"
+File "${STAGING_DIR}\diameter\Juniper.xml"
File "${STAGING_DIR}\diameter\mobileipv4.xml"
File "${STAGING_DIR}\diameter\mobileipv6.xml"
File "${STAGING_DIR}\diameter\nasreq.xml"