]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
More UBSAN function signature false positives
authorNick Porter <nick@portercomputing.co.uk>
Wed, 4 Sep 2024 09:11:56 +0000 (10:11 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Wed, 4 Sep 2024 09:11:56 +0000 (10:11 +0100)
src/lib/server/trunk_tests.c

index 2601780fbda19337056e02b3534d7a5e577c7988..50aff3776b5fd913ce7204db3f824b67b8b1fb61 100644 (file)
@@ -310,6 +310,7 @@ static connection_state_t _conn_open(fr_event_list_t *el, void *h, UNUSED void *
 /** Allocate a basic socket pair
  *
  */
+CC_NO_UBSAN(function) /* UBSAN: false positive - public vs private connection_t trips --fsanitize=function*/
 static connection_state_t _conn_init(void **h_out, connection_t *conn, UNUSED void *uctx)
 {
        int *h;
@@ -475,6 +476,7 @@ static void test_socket_pair_alloc_then_reconnect_then_free(void)
        talloc_free(ctx);
 }
 
+CC_NO_UBSAN(function) /* UBSAN: false positive - public vs private connection_t trips --fsanitize=function*/
 static connection_state_t _conn_init_no_signal(void **h_out, connection_t *conn, UNUSED void *uctx)
 {
        int *h;