diff --git a/userspace/snmpd/wrsPortStatusTable.c b/userspace/snmpd/wrsPortStatusTable.c
index 6fb4d8034fe6344f2e2452733e4f2d71870f1cfe..d9a2971498c82e07be4ed0c8aa8833c51f4b4f93 100644
--- a/userspace/snmpd/wrsPortStatusTable.c
+++ b/userspace/snmpd/wrsPortStatusTable.c
@@ -97,7 +97,7 @@ time_t wrsPortStatusTable_data_fill(unsigned int *n_rows)
 			 * values defined as WRS_PORT_STATUS_LINK_*
 			*/
 			wrsPortStatusTable_array[i].wrsPortStatusLink =
-					1 + state_up(&port_state);
+					1 + state_up(port_state);
 			if (get_port_state(port_state) == HAL_PORT_STATE_DISABLED) {
 				wrsPortStatusTable_array[i].wrsPortStatusSfpError =
 					  WRS_PORT_STATUS_SFP_ERROR_PORT_DOWN;
@@ -202,7 +202,7 @@ time_t wrsPortStatusTable_data_fill(unsigned int *n_rows)
 		{
 			snmp_log(LOG_DEBUG, "SNMP: " SL_DEBUG " ignoring any "
 				"problems on port %s as monitoring is disabled\n",
-				wrsPortStatusTable_array[i].wrsPortStatusPortName;
+				wrsPortStatusTable_array[i].wrsPortStatusPortName);
 			continue;
 		}
 		if (wrsPortStatusTable_array[i].wrsPortStatusSfpGbE == WRS_PORT_STATUS_SFP_GBE_LINK_NOT_GBE) {