Revision: 15566
Author: baranowb
Date: Tue Nov 30 01:06:30 2010
Log: Update Issue 2157
Forgot this small part.
http://code.google.com/p/mobicents/source/detail?r=15566

Modified:
/trunk/servers/media/core/server-impl/src/main/java/org/mobicents/media/server/impl/resource/zap/MTPUser.java

=======================================
--- /trunk/servers/media/core/server-impl/src/main/java/org/mobicents/media/server/impl/resource/zap/MTPUser.java Mon Nov 29 05:17:43 2010 +++ /trunk/servers/media/core/server-impl/src/main/java/org/mobicents/media/server/impl/resource/zap/MTPUser.java Tue Nov 30 01:06:30 2010
@@ -67,7 +67,7 @@
     /** Destination point code */
     private int dpc;
     /** Sub-Service */
- private int ssi = Mtp3.DEFAULT_SSI;//good as any, since 0 is valid value...
+    private int ni;
     /** physical channels */
     private List<Mtp1> channels;
     /** MTP layer 3 */
@@ -141,15 +141,15 @@
      * Fetches Sub-Service part of SI octet.
      * @return
      */
-    public int getSsi() {
-               return ssi;
+    public int getNetworkIndicator() {
+               return ni;
        }
     /**
-     * Sets Sub-Service part of SI octet to be used for communication.
+     * Sets NI(Network Indicator) which should be used as part of SIO.
      * @param ssi
      */
-       public void setSsi(int ssi) {
-               this.ssi = ssi;
+       public void setNetworkIndicator(int ni) {
+               this.ni = ni & 0x03;
        }

        public void setLocalAddress(String address) {
@@ -203,9 +203,9 @@
             }
             // assigning physical channel
             mtp3 = new Mtp3(name);
-            mtp3.setDpc(dpc);
-            mtp3.setOpc(opc);
-            mtp3.setSsi(ssi);
+            mtp3.setDpc(this.dpc);
+            mtp3.setOpc(this.opc);
+            mtp3.setNetworkIndicator(this.ni);
             mtp3.setLinks(linkset);
             mtp3.addMtp3Listener(this);
             logger.info("Point codes are configured");

Reply via email to