extern void httpReplyClean(HttpReply * rep);
extern void httpReplyDestroy(HttpReply * rep);
/* reset: clean, then init */
-void httpReplyReset(HttpReply * rep);
+extern void httpReplyReset(HttpReply * rep);
/* absorb: copy the contents of a new reply to the old one, destroy new one */
-void httpReplyAbsorb(HttpReply * rep, HttpReply * new_rep);
+extern void httpReplyAbsorb(HttpReply * rep, HttpReply * new_rep);
/* parse returns -1,0,+1 on error,need-more-data,success */
extern int httpReplyParse(HttpReply * rep, const char *buf); /*, int atEnd); */
extern void httpReplyPackInto(const HttpReply * rep, Packer * p);
extern void memBufReport(MemBuf * mb);
extern char *mime_get_header(const char *mime, const char *header);
-char *mime_get_header_field(const char *mime, const char *name, const char *prefix);
+extern char *mime_get_header_field(const char *mime, const char *name, const char *prefix);
#if OLD_CODE
extern char *mime_headers_end(const char *mime);
#endif
extern void peerSelectInit(void);
/* peer_digest.c */
-void peerDigestInit(peer * p);
+extern void peerDigestInit(peer * p);
extern void protoDispatch(int, StoreEntry *, request_t *);
/*
* store_swapmeta.c
*/
-char *storeSwapMetaPack(tlv * tlv_list, int *length);
-tlv *storeSwapMetaBuild(StoreEntry * e);
-tlv *storeSwapMetaUnpack(const char *buf, int *hdrlen);
-void storeSwapTLVFree(tlv * n);
+extern char *storeSwapMetaPack(tlv * tlv_list, int *length);
+extern tlv *storeSwapMetaBuild(StoreEntry * e);
+extern tlv *storeSwapMetaUnpack(const char *buf, int *hdrlen);
+extern void storeSwapTLVFree(tlv * n);
/*
* store_rebuild.c
extern void storeSwapOutHandle(int fdnotused, int flag, size_t len, void *data);
extern void storeCheckSwapOut(StoreEntry * e);
extern void storeSwapOutFileClose(StoreEntry * e);
-int storeSwapOutWriteQueued(MemObject * mem);
+extern int storeSwapOutWriteQueued(MemObject * mem);
/*
* store_client.c
#if USE_HTCP
extern void htcpInit(void);
extern void htcpQuery(StoreEntry * e, request_t * req, peer * p);
-void htcpSocketShutdown(void);
-void htcpSocketClose(void);
+extern void htcpSocketShutdown(void);
+extern void htcpSocketClose(void);
#endif
/* String */
*/
#ifdef _SQUID_SOLARIS_
-int getrusage(int, struct rusage *);
-int getpagesize(void);
-int gethostname(char *, int);
+extern int getrusage(int, struct rusage *);
+extern int getpagesize(void);
+extern int gethostname(char *, int);
#endif