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