rxgen: fix to use rx accessor routines
authorchas williams - CONTRACTOR <chas@cmf.nrl.navy.mil>
Mon, 5 Mar 2012 16:41:08 +0000 (11:41 -0500)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 7 Mar 2012 15:24:04 +0000 (07:24 -0800)
apparently some uses didnt get converted during the previous work.

Change-Id: Iaa4dcf73fd2e29e3f95feede5217eac4eaded4e2
Reviewed-on: http://gerrit.openafs.org/6874
Reviewed-by: Derrick Brashear <shadow@dementix.org>
Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>

src/rxgen/rpc_parse.c

index 0ebaefa..0d87c5f 100644 (file)
@@ -1329,8 +1329,8 @@ cs_ProcTail_setup(definition * defp, int split_flag)
        } else {
            f_print(fout,
                    "\t    rx_RecordCallStatistics(z_call, \n"
-                   "\t\t(((afs_uint32)(ntohs(z_call->conn->serviceId) << 16)) |\n"
-                   "\t\t((afs_uint32)ntohs(z_call->conn->peer->port))),\n");
+                   "\t\t(((afs_uint32)(ntohs(rx_ServiceIdOf(rx_ConnectionOf(z_call))) << 16)) |\n"
+                   "\t\t((afs_uint32)ntohs(rx_PortOf(rx_PeerOf(rx_ConnectionOf(z_call)))))),\n");
        }
        f_print(fout, "\t\t%d, %sNO_OF_STAT_FUNCS, 1);\n",
                no_of_stat_funcs, PackagePrefix[PackageIndex]);
@@ -1708,8 +1708,8 @@ ss_ProcTail_setup(definition * defp, int somefrees)
            f_print(fout, " %s,\n", PackageStatIndex[PackageIndex]);
        } else {
            f_print(fout,
-                   "\n\t\t(((afs_uint32)(ntohs(z_call->conn->serviceId) << 16)) |\n"
-                   "\t\t((afs_uint32)ntohs(z_call->conn->service->servicePort))),\n");
+                   "\n\t\t(((afs_uint32)(ntohs(rx_ServiceIdOf(rx_ConnectionOf(z_call))) << 16)) |\n"
+                   "\t\t((afs_uint32)ntohs(rx_ServiceOf(rx_ConnectionOf(z_call))->servicePort))),\n");
        }
        f_print(fout, "\t\t%d, %sNO_OF_STAT_FUNCS, 0);\n",
                no_of_stat_funcs, PackagePrefix[PackageIndex]);
@@ -1728,8 +1728,8 @@ ss_ProcTail_setup(definition * defp, int somefrees)
                f_print(fout, " %s,\n", PackageStatIndex[PackageIndex]);
            } else {
                f_print(fout,
-                       "\n\t\t(((afs_uint32)(ntohs(z_call->conn->serviceId) << 16)) |\n"
-                       "\t\t((afs_uint32)ntohs(z_call->conn->service->servicePort))),\n");
+                       "\n\t\t(((afs_uint32)(ntohs(rx_ServiceIdOf(rx_ConnectionOf(z_call))) << 16)) |\n"
+                       "\t\t((afs_uint32)ntohs(rx_ServiceOf(rx_ConnectionOf(z_call))->servicePort))),\n");
            }
            f_print(fout, "\t\t%d, %sNO_OF_STAT_FUNCS, 0);\n",
                    no_of_stat_funcs, PackagePrefix[PackageIndex]);