lib: drop unused protocol headers

- drop unused `http.h` includes.
- drop unused `http1.h` include.
- drop unused `http2.h` includes.
- vssh/ssh.h: drop unused `vssh.h` include.
- urldata.h: drop unused protocol includes.
- url: include `smtp.h` directly.
- rtsp.h: include directly where used.
- imap, smtp: drop redundant include, move another from .h to .c.

Verified with an all non-unity CI run.

Closes #20093
This commit is contained in:
Viktor Szakats 2025-12-25 00:26:48 +01:00
parent adca486c12
commit e78a466ebd
No known key found for this signature in database
GPG key ID: B5ABD165E2AEF201
21 changed files with 5 additions and 28 deletions

View file

@ -24,7 +24,6 @@
#include "unitcheck.h"
#include "urldata.h"
#include "http.h"
#include "http1.h"
#include "curl_trc.h"