Index: /trunk/FACT++/src/gcn.cc
===================================================================
--- /trunk/FACT++/src/gcn.cc	(revision 20057)
+++ /trunk/FACT++/src/gcn.cc	(revision 20058)
@@ -92,4 +92,14 @@
         if (trn=="trn:Transport")
         {
+            /*
+             <?xml version="1.0" encoding="UTF-8"?>
+             <trn:Transport role="iamalive" version="1.0"
+                xmlns:trn="http://telescope-networks.org/schema/Transport/v1.1"
+                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+                xsi:schemaLocation="http://telescope-networks.org/schema/Transport/v1.1 http://telescope-networks.org/schema/Transport-v1.1.xsd">
+                <Origin>ivo://uk.org.estar/estar.ex#</Origin>
+                <TimeStamp>2009-04-09T22:39:06</TimeStamp>
+             </trn:Transport>
+             */
             if (role=="iamalive")
             {
@@ -109,4 +119,21 @@
                 }
 
+                /* Response:
+
+                <?xml version='1.0' encoding='UTF-8'?>
+                <trn:Transport role="iamalive" version="1.0"
+                   xmlns:trn="http://telescope-networks.org/schema/Transport/v1.1"
+                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+                   xsi:schemaLocation="http://telescope-networks.org/schema/Transport/v1.1 http://telescope-networks.org/schema/Transport-v1.1.xsd">
+                <Origin>ivo://uk.org.estar/estar.ex#</Origin>
+                <Response>ivo://com.dc3/engineering#</Response>     IVORN of the subscriber.
+                <TimeStamp>2009-04-09T22:39:07</TimeStamp>          Time stamp at time of sending
+                <Meta>                                              Optional?
+                   <Param name="IPAddr" value="123.123.123.123" />
+                   <Param name="Contact" value="rdenny@dc3.com" />
+                </Meta>
+                </trn:Transport>
+                */
+
                 return true;
             }
@@ -118,4 +145,22 @@
         fout << "------------------------------------------------------------------------------\n" << fRxData.data() << endl;
 
+        /*
+         Acknowledge
+
+         <?xml version='1.0' encoding='UTF-8'?>
+         <trn:Transport role="ack" version="1.0"
+            xmlns:trn="http://telescope-networks.org/schema/Transport/v1.1"
+            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+            xsi:schemaLocation="http://telescope-networks.org/schema/Transport/v1.1 http://telescope-networks.org/schema/Transport-v1.1.xsd">
+            <Origin>ivo://nvo.caltech/voeventnet/catot#901211380084129246</Origin>
+            <Response>ivo://com.dc3/engineering#</Response>
+            <TimeStamp>2009-04-09T22:54:01</TimeStamp>
+            <Meta>
+               <Param name="IPAddr" value="123.123.123.123" />
+               <Param name="Contact" value="rdenny@dc3.com" />
+               <Result>Message received and validated successfully</Result>
+            </Meta>
+         </trn:Transport>
+         */
         if (trn=="voe:VOEvent")
         {
@@ -530,5 +575,5 @@
         }
 
-        if (!rc)
+        if (rc==0)
         {
             Out() << "------------------------------------------------------\n";
