Skip to content

Commit f04b440

Browse files
committed
Use "ts" not "tv" for TimeSpec
1 parent 398653d commit f04b440

File tree

1 file changed

+17
-22
lines changed

1 file changed

+17
-22
lines changed

logsrvd/sendlog.c

Lines changed: 17 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -558,10 +558,10 @@ static InfoMessage **
558558
fmt_info_messages(const struct eventlog *evlog, char *hostname,
559559
size_t *n_info_msgs)
560560
{
561-
InfoMessage **info_msgs = NULL;
562561
InfoMessage__StringList *runargv = NULL;
563562
InfoMessage__StringList *runenv = NULL;
564563
InfoMessage__StringList *submitenv = NULL;
564+
InfoMessage **info_msgs = NULL;
565565
size_t info_msgs_size, n = 0;
566566
debug_decl(fmt_info_messages, SUDO_DEBUG_UTIL);
567567

@@ -681,7 +681,7 @@ fmt_reject_message(struct client_closure *closure)
681681
{
682682
ClientMessage client_msg = CLIENT_MESSAGE__INIT;
683683
RejectMessage reject_msg = REJECT_MESSAGE__INIT;
684-
TimeSpec tv = TIME_SPEC__INIT;
684+
TimeSpec ts = TIME_SPEC__INIT;
685685
size_t n_info_msgs;
686686
bool ret = false;
687687
char *hostname;
@@ -696,9 +696,9 @@ fmt_reject_message(struct client_closure *closure)
696696
}
697697

698698
/* Sudo I/O logs only store start time in seconds. */
699-
tv.tv_sec = (int64_t)closure->evlog->event_time.tv_sec;
700-
tv.tv_nsec = (int32_t)closure->evlog->event_time.tv_nsec;
701-
reject_msg.submit_time = &tv;
699+
ts.tv_sec = (int64_t)closure->evlog->event_time.tv_sec;
700+
ts.tv_nsec = (int32_t)closure->evlog->event_time.tv_nsec;
701+
reject_msg.submit_time = &ts;
702702

703703
/* Why the command was rejected. */
704704
reject_msg.reason = closure->reject_reason;
@@ -740,8 +740,7 @@ fmt_accept_message(struct client_closure *closure)
740740
{
741741
ClientMessage client_msg = CLIENT_MESSAGE__INIT;
742742
AcceptMessage accept_msg = ACCEPT_MESSAGE__INIT;
743-
TimeSpec tv = TIME_SPEC__INIT;
744-
size_t n_info_msgs;
743+
TimeSpec ts = TIME_SPEC__INIT;
745744
bool ret = false;
746745
char *hostname;
747746
debug_decl(fmt_accept_message, SUDO_DEBUG_UTIL);
@@ -753,25 +752,21 @@ fmt_accept_message(struct client_closure *closure)
753752
sudo_warn("gethostname");
754753
debug_return_bool(false);
755754
}
756-
757-
/* Sudo I/O logs only store start time in seconds. */
758-
tv.tv_sec = (int64_t)closure->evlog->event_time.tv_sec;
759-
tv.tv_nsec = (int32_t)closure->evlog->event_time.tv_nsec;
760-
accept_msg.submit_time = &tv;
755+
ts.tv_sec = (int64_t)closure->evlog->event_time.tv_sec;
756+
ts.tv_nsec = (int32_t)closure->evlog->event_time.tv_nsec;
757+
accept_msg.submit_time = &ts;
761758

762759
/* Client will send IoBuffer messages. */
763760
accept_msg.expect_iobufs = !closure->accept_only;
764761

765762
accept_msg.info_msgs = fmt_info_messages(closure->evlog, hostname,
766-
&n_info_msgs);
763+
&accept_msg.n_info_msgs);
767764
if (accept_msg.info_msgs == NULL)
768765
goto done;
769766

770-
/* Update n_info_msgs. */
771-
accept_msg.n_info_msgs = n_info_msgs;
772-
773767
sudo_debug_printf(SUDO_DEBUG_INFO,
774-
"%s: sending AcceptMessage, array length %zu", __func__, n_info_msgs);
768+
"%s: sending AcceptMessage, array length %zu", __func__,
769+
accept_msg.n_info_msgs);
775770

776771
/* Schedule ClientMessage */
777772
client_msg.u.accept_msg = &accept_msg;
@@ -783,7 +778,7 @@ fmt_accept_message(struct client_closure *closure)
783778
}
784779

785780
done:
786-
free_info_messages(accept_msg.info_msgs, n_info_msgs);
781+
free_info_messages(accept_msg.info_msgs, accept_msg.n_info_msgs);
787782
free(hostname);
788783

789784
debug_return_bool(ret);
@@ -799,17 +794,17 @@ fmt_restart_message(struct client_closure *closure)
799794
{
800795
ClientMessage client_msg = CLIENT_MESSAGE__INIT;
801796
RestartMessage restart_msg = RESTART_MESSAGE__INIT;
802-
TimeSpec tv = TIME_SPEC__INIT;
797+
TimeSpec ts = TIME_SPEC__INIT;
803798
bool ret = false;
804799
debug_decl(fmt_restart_message, SUDO_DEBUG_UTIL);
805800

806801
sudo_debug_printf(SUDO_DEBUG_INFO,
807802
"%s: sending RestartMessage, [%lld, %ld]", __func__,
808803
(long long)closure->restart.tv_sec, closure->restart.tv_nsec);
809804

810-
tv.tv_sec = (int64_t)closure->restart.tv_sec;
811-
tv.tv_nsec = (int32_t)closure->restart.tv_nsec;
812-
restart_msg.resume_point = &tv;
805+
ts.tv_sec = (int64_t)closure->restart.tv_sec;
806+
ts.tv_nsec = (int32_t)closure->restart.tv_nsec;
807+
restart_msg.resume_point = &ts;
813808
restart_msg.log_id = (char *)closure->iolog_id;
814809

815810
/* Schedule ClientMessage */

0 commit comments

Comments
 (0)