Lines Matching refs:access_log
66 wsi->http.access_log.header_log = lws_malloc((unsigned int)l, "access log"); in lws_prepare_access_log_info()
67 if (!wsi->http.access_log.header_log) in lws_prepare_access_log_info()
104 lws_snprintf(wsi->http.access_log.header_log, (size_t)l, in lws_prepare_access_log_info()
112 wsi->http.access_log.user_agent = in lws_prepare_access_log_info()
114 if (!wsi->http.access_log.user_agent) { in lws_prepare_access_log_info()
116 lws_free_set_NULL(wsi->http.access_log.header_log); in lws_prepare_access_log_info()
119 wsi->http.access_log.user_agent[0] = '\0'; in lws_prepare_access_log_info()
121 if (lws_hdr_copy(wsi, wsi->http.access_log.user_agent, l + 4, in lws_prepare_access_log_info()
124 if (wsi->http.access_log.user_agent[m] == '\"') in lws_prepare_access_log_info()
125 wsi->http.access_log.user_agent[m] = '\''; in lws_prepare_access_log_info()
129 wsi->http.access_log.referrer = lws_malloc((unsigned int)l + 5, "referrer"); in lws_prepare_access_log_info()
130 if (!wsi->http.access_log.referrer) { in lws_prepare_access_log_info()
132 lws_free_set_NULL(wsi->http.access_log.user_agent); in lws_prepare_access_log_info()
133 lws_free_set_NULL(wsi->http.access_log.header_log); in lws_prepare_access_log_info()
136 wsi->http.access_log.referrer[0] = '\0'; in lws_prepare_access_log_info()
137 if (lws_hdr_copy(wsi, wsi->http.access_log.referrer, in lws_prepare_access_log_info()
141 if (wsi->http.access_log.referrer[m] == '\"') in lws_prepare_access_log_info()
142 wsi->http.access_log.referrer[m] = '\''; in lws_prepare_access_log_info()
151 char *p = wsi->http.access_log.user_agent, ass[512], in lws_access_log()
152 *p1 = wsi->http.access_log.referrer; in lws_access_log()
164 if (!wsi->http.access_log.header_log) in lws_access_log()
179 wsi->http.access_log.header_log, in lws_access_log()
180 wsi->http.access_log.response, in lws_access_log()
181 wsi->http.access_log.sent, p1); in lws_access_log()
193 if (wsi->http.access_log.header_log) { in lws_access_log()
194 lws_free(wsi->http.access_log.header_log); in lws_access_log()
195 wsi->http.access_log.header_log = NULL; in lws_access_log()
197 if (wsi->http.access_log.user_agent) { in lws_access_log()
198 lws_free(wsi->http.access_log.user_agent); in lws_access_log()
199 wsi->http.access_log.user_agent = NULL; in lws_access_log()
201 if (wsi->http.access_log.referrer) { in lws_access_log()
202 lws_free(wsi->http.access_log.referrer); in lws_access_log()
203 wsi->http.access_log.referrer = NULL; in lws_access_log()