This is an automated email from the ASF dual-hosted git repository.

xiaoxiang781216 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx-apps.git

commit 28098618b15b2598acc18789aae6efb8a4512911
Author: Marco Casaroli <[email protected]>
AuthorDate: Tue Oct 20 21:08:44 2026 +0200

    netutils/ftpc, system/cpuload: Use CLK_TCK for the tick rate.
    
    ftpc and cpuload used CLOCKS_PER_SEC as the number of system ticks per
    second.  The two constants have the same value in NuttX today, but
    CLOCKS_PER_SEC is the unit of clock() (XSI: 1000000) and CLK_TCK is the
    tick rate.
    
    Use CLK_TCK.
    
    Assisted-by: Claude Code:claude-opus-5-5
    Signed-off-by: Marco Casaroli <[email protected]>
---
 netutils/ftpc/ftpc_connect.c  | 8 ++++----
 netutils/ftpc/ftpc_quit.c     | 2 +-
 netutils/ftpc/ftpc_utils.c    | 4 ++--
 system/cpuload/cpuload_main.c | 2 +-
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/netutils/ftpc/ftpc_connect.c b/netutils/ftpc/ftpc_connect.c
index 06f3c03be..128259c70 100644
--- a/netutils/ftpc/ftpc_connect.c
+++ b/netutils/ftpc/ftpc_connect.c
@@ -93,8 +93,8 @@ SESSION ftpc_connect(FAR union ftpc_sockaddr_u *server)
 
   session->flags      &= ~FTPC_FLAGS_CLEAR;
   session->flags      |= FTPC_FLAGS_SET;
-  session->replytimeo  = CONFIG_FTP_DEFTIMEO * CLOCKS_PER_SEC;
-  session->conntimeo   = CONFIG_FTP_DEFTIMEO * CLOCKS_PER_SEC;
+  session->replytimeo  = CONFIG_FTP_DEFTIMEO * CLK_TCK;
+  session->conntimeo   = CONFIG_FTP_DEFTIMEO * CLK_TCK;
   session->pid         = getpid();
 
   /* ftpc_timeout() wakes this task with CONFIG_FTP_SIGNAL: install a
@@ -186,8 +186,8 @@ int ftpc_reconnect(FAR struct ftpc_session_s *session)
 
   /* Re-initialize the session structure */
 
-  session->replytimeo = CONFIG_FTP_DEFTIMEO * CLOCKS_PER_SEC;
-  session->conntimeo  = CONFIG_FTP_DEFTIMEO * CLOCKS_PER_SEC;
+  session->replytimeo = CONFIG_FTP_DEFTIMEO * CLK_TCK;
+  session->conntimeo  = CONFIG_FTP_DEFTIMEO * CLK_TCK;
   session->xfrmode    = FTPC_XFRMODE_UNKNOWN;
 
   /* Set up a timer to prevent hangs */
diff --git a/netutils/ftpc/ftpc_quit.c b/netutils/ftpc/ftpc_quit.c
index 28e5acd86..06c8ac6cb 100644
--- a/netutils/ftpc/ftpc_quit.c
+++ b/netutils/ftpc/ftpc_quit.c
@@ -70,7 +70,7 @@ int ftpc_quit(SESSION handle)
 
   if (ftpc_connected(session))
     {
-      session->replytimeo = 10 * CLOCKS_PER_SEC;
+      session->replytimeo = 10 * CLK_TCK;
       ret = ftpc_cmd(session, "QUIT");
     }
 
diff --git a/netutils/ftpc/ftpc_utils.c b/netutils/ftpc/ftpc_utils.c
index 829aa8672..9d47f674a 100644
--- a/netutils/ftpc/ftpc_utils.c
+++ b/netutils/ftpc/ftpc_utils.c
@@ -87,8 +87,8 @@ void ftpc_reset(struct ftpc_session_s *session)
   session->flags     |= FTPC_FLAGS_SET;
   session->xfrmode    = FTPC_XFRMODE_UNKNOWN;
   session->code       = 0;
-  session->replytimeo = CONFIG_FTP_DEFTIMEO * CLOCKS_PER_SEC;
-  session->conntimeo  = CONFIG_FTP_DEFTIMEO * CLOCKS_PER_SEC;
+  session->replytimeo = CONFIG_FTP_DEFTIMEO * CLK_TCK;
+  session->conntimeo  = CONFIG_FTP_DEFTIMEO * CLK_TCK;
 }
 
 /****************************************************************************
diff --git a/system/cpuload/cpuload_main.c b/system/cpuload/cpuload_main.c
index 25d5f549b..cb86f0d5a 100644
--- a/system/cpuload/cpuload_main.c
+++ b/system/cpuload/cpuload_main.c
@@ -39,7 +39,7 @@
 #ifdef CONFIG_SCHED_CPULOAD_EXTCLK
 #  define CPULOAD_US        (USEC_PER_SEC / CONFIG_SCHED_CPULOAD_TICKSPERSEC)
 #else
-#  define CPULOAD_US        (USEC_PER_SEC / CLOCKS_PER_SEC)
+#  define CPULOAD_US        (USEC_PER_SEC / CLK_TCK)
 #endif
 
 #define CPULOAD_DELAY       (100 * CPULOAD_US)

Reply via email to