]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - cups/http-private.h
Merge changes from CUPS 1.5svn-r9105.
[thirdparty/cups.git] / cups / http-private.h
index 4a08eb9e3b7dcfb251b5ff4c75cc6c046a414205..50f094cbafb091bd79ed8a7bd91decf792c5af0b 100644 (file)
@@ -99,6 +99,7 @@ extern BIO_METHOD *_httpBIOMethods(void);
  * The GNU TLS library is more of a "bare metal" SSL/TLS library...
  */
 #    include <gnutls/gnutls.h>
+#    include <gcrypt.h>
 
 typedef struct
 {
@@ -265,11 +266,15 @@ extern void       _cups_freeifaddrs(struct ifaddrs *addrs);
 extern int             _httpAddrPort(http_addr_t *addr);
 extern http_t          *_httpCreate(const char *host, int port,
                                     http_encryption_t encryption);
+extern void            _httpDisconnect(http_t *http);
 extern char            *_httpEncodeURI(char *dst, const char *src,
                                        size_t dstsize);
+extern ssize_t         _httpPeek(http_t *http, char *buffer, size_t length);
 extern const char      *_httpResolveURI(const char *uri, char *resolved_uri,
                                         size_t resolved_size, int log);
 extern int             _httpWait(http_t *http, int msec, int usessl);
+
+
 #endif /* !_CUPS_HTTP_PRIVATE_H_ */
 
 /*