| 1234567891011121314151617181920 |
- --- libtirpc-1.3.6.orig/src/auth_time.c 2024-10-17 09:50:55.000000000 +0200
- +++ libtirpc-1.3.6/src/auth_time.c 2025-04-30 13:33:25.507704020 +0200
- @@ -248,7 +248,7 @@ __rpc_get_time_offset(td, srv, thost, ua
- char ut[64], ipuaddr[64];
- endpoint teps[32];
- nis_server tsrv;
- - void (*oldsig)() = NULL; /* old alarm handler */
- + void (*oldsig)(int) = NULL; /* old alarm handler */
- struct sockaddr_in sin;
- int s = RPC_ANYSOCK;
- socklen_t len;
- @@ -417,7 +417,7 @@ __rpc_get_time_offset(td, srv, thost, ua
- } else {
- int res;
-
- - oldsig = (void (*)())signal(SIGALRM, alarm_hndler);
- + oldsig = (void (*)(int))signal(SIGALRM, alarm_hndler);
- saw_alarm = 0; /* global tracking the alarm */
- alarm(20); /* only wait 20 seconds */
- res = connect(s, (struct sockaddr *)&sin, sizeof(sin));
|