Skip to content

Fix libini_config related includes.#8409

Merged
alexey-tikhonov merged 3 commits into
SSSD:masterfrom
alexey-tikhonov:dinglibs-includes
Feb 3, 2026
Merged

Fix libini_config related includes.#8409
alexey-tikhonov merged 3 commits into
SSSD:masterfrom
alexey-tikhonov:dinglibs-includes

Conversation

@alexey-tikhonov

Copy link
Copy Markdown
Member

No description provided.

@alexey-tikhonov alexey-tikhonov added no-backport This should go to target branch only. Trivial A single reviewer is sufficient to review the Pull Request labels Jan 28, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request improves the include directives for libini_config and other related headers. The changes are correct and improve code hygiene by removing an unused include in sssctl_config.c, adjusting include paths for a system library in sss_ini.c, and adding a necessary header to make sss_ini.h self-contained. Overall, these are good cleanups that improve maintainability.

@alexey-tikhonov
alexey-tikhonov marked this pull request as ready for review January 28, 2026 13:46
@alexey-tikhonov alexey-tikhonov added the coverity Trigger a coverity scan label Jan 30, 2026
@alexey-tikhonov

Copy link
Copy Markdown
Member Author

Note: Covscan is green.

@alexey-tikhonov alexey-tikhonov removed the coverity Trigger a coverity scan label Jan 30, 2026

@thalman thalman left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks

This also allows to avoid inclusion of 'ini_config.h'

Reviewed-by: Tomáš Halman <[email protected]>
@sssd-bot

sssd-bot commented Feb 3, 2026

Copy link
Copy Markdown
Contributor

The pull request was accepted by @thalman with the following PR CI status:


🟢 CodeQL (success)
🟢 osh-diff-scan:fedora-rawhide-x86_64:upstream (success)
🟢 rpm-build:centos-stream-10-x86_64:upstream (success)
🟢 rpm-build:fedora-42-x86_64:upstream (success)
🟢 rpm-build:fedora-43-x86_64:upstream (success)
🟢 rpm-build:fedora-rawhide-x86_64:upstream (success)
🟢 Analyze (target) / cppcheck (success)
🟢 Build / freebsd (success)
🟢 Build / make-distcheck (success)
🟢 ci / intgcheck (centos-10) (success)
🟢 ci / intgcheck (fedora-42) (success)
🟢 ci / intgcheck (fedora-43) (success)
🟢 ci / intgcheck (fedora-44) (success)
🟢 ci / prepare (success)
🟢 ci / system (centos-10) (success)
🟢 ci / system (fedora-42) (success)
🟢 ci / system (fedora-43) (success)
🔴 ci / system (fedora-44) (failure)
➖ Coverity scan / coverity (skipped)
🟢 Static code analysis / codeql (success)
🟢 Static code analysis / pre-commit (success)
🟢 Static code analysis / python-system-tests (success)


There are unsuccessful or unfinished checks. Make sure that the failures are not related to this pull request before merging.

@alexey-tikhonov
alexey-tikhonov merged commit ade61ef into SSSD:master Feb 3, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Accepted no-backport This should go to target branch only. Trivial A single reviewer is sufficient to review the Pull Request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants