From: rousskov <> Date: Thu, 9 Apr 1998 16:50:45 +0000 (+0000) Subject: - added httpStatusLineReason() X-Git-Tag: SQUID_3_0_PRE1~3535 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5071f997e6c2650e4cd1021a6aa839c5f702f197;p=thirdparty%2Fsquid.git - added httpStatusLineReason() --- diff --git a/src/HttpStatusLine.cc b/src/HttpStatusLine.cc index 74d6118d9f..2ddbdb163e 100644 --- a/src/HttpStatusLine.cc +++ b/src/HttpStatusLine.cc @@ -1,5 +1,5 @@ /* - * $Id: HttpStatusLine.cc,v 1.8 1998/03/05 00:45:37 rousskov Exp $ + * $Id: HttpStatusLine.cc,v 1.9 1998/04/09 10:50:45 rousskov Exp $ * * DEBUG: section 57 HTTP Status-line * AUTHOR: Alex Rousskov @@ -71,8 +71,7 @@ httpStatusLinePackInto(const HttpStatusLine * sline, Packer * p) debug(57, 9) (HttpStatusLineFormat, sline->version, sline->status, sline->reason ? sline->reason : httpStatusString(sline->status)); packerPrintf(p, HttpStatusLineFormat, - sline->version, sline->status, - sline->reason ? sline->reason : httpStatusString(sline->status)); + sline->version, sline->status, httpStatusLineReason(sline)); } /* pack fields using Packer */ @@ -94,6 +93,13 @@ httpStatusLineParse(HttpStatusLine * sline, const char *start, const char *end) return 1; /* success */ } +const char * +httpStatusLineReason(const HttpStatusLine * sline) +{ + assert(sline); + return sline->reason ? sline->reason : httpStatusString(sline->status); +} + static const char * httpStatusString(http_status status) {