You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by do...@apache.org on 2008/07/01 16:42:27 UTC

svn commit: r673088 - /felix/sandbox/donsez/mdns/src/main/java/org/apache/felix/sandbox/mdns/impl/MDnsCmd.java

Author: donsez
Date: Tue Jul  1 07:42:27 2008
New Revision: 673088

URL: http://svn.apache.org/viewvc?rev=673088&view=rev
Log:
display interface and host with the info option of the mdns command

Modified:
    felix/sandbox/donsez/mdns/src/main/java/org/apache/felix/sandbox/mdns/impl/MDnsCmd.java

Modified: felix/sandbox/donsez/mdns/src/main/java/org/apache/felix/sandbox/mdns/impl/MDnsCmd.java
URL: http://svn.apache.org/viewvc/felix/sandbox/donsez/mdns/src/main/java/org/apache/felix/sandbox/mdns/impl/MDnsCmd.java?rev=673088&r1=673087&r2=673088&view=diff
==============================================================================
--- felix/sandbox/donsez/mdns/src/main/java/org/apache/felix/sandbox/mdns/impl/MDnsCmd.java (original)
+++ felix/sandbox/donsez/mdns/src/main/java/org/apache/felix/sandbox/mdns/impl/MDnsCmd.java Tue Jul  1 07:42:27 2008
@@ -173,9 +173,9 @@
 			}
 			String type=st.nextToken();
             ServiceInfo[] infos = m_jmDNS.list(type);
-            if(infos!=null && infos.length>0) {
+            if((infos!=null) && (infos.length>0)) {
             	for (int i=0; i < infos.length; i++) {
-            		out.println(infos[i]);
+            		out.println(i+":"+infos[i].toString());
             	}
             } else {
         		out.println("No service");
@@ -226,6 +226,13 @@
 			}
             m_jmDNS.unregisterAllServices();
 		} else if (option.equals(INFO_OPTION)) {
+			
+            out.println("Hostname :"+m_jmDNS.getHostName());
+            try {
+				out.println("Interface:"+m_jmDNS.getInterface());
+			} catch (IOException e) {
+			}
+            out.println("Localhost:"+m_jmDNS.getLocalHost());
             out.println(m_jmDNS.toString());
             
 		} else if (option.equals(BROWSER_OPTION)) {