Skip to content

Commit ee77bd7

Browse files
meaningful naming of struct members
1 parent fdb0cd4 commit ee77bd7

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

src/mod_log_gelf.c

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,14 @@ static char errbuf[1024];
3030

3131
typedef struct {
3232
char key; /* item letter character */
33-
item_func *func; /* its extraction function */
33+
item_func *extractor_func; /* its extraction function */
3434
const char *arg; /* one string argument for func */
3535
const char *field_name; /* GELF extra field name */
3636
} log_item;
3737

3838
typedef struct {
39-
apr_socket_t *s; /* Actual GELF connection */
40-
apr_sockaddr_t *sa; /* GELF Address */
39+
apr_socket_t *gelf_sock; /* Actual GELF connection */
40+
apr_sockaddr_t *gelf_addr; /* GELF Address */
4141
} gelf_connection;
4242

4343
typedef struct {
@@ -95,7 +95,7 @@ void log_gelf_register_item(server_rec *server, apr_pool_t *p,
9595

9696
item = apr_array_push(log_item_list);
9797
item->key = key;
98-
item->func = func;
98+
item->extractor_func = func;
9999
item->field_name = field_name;
100100
if (arg)
101101
item->arg = arg;
@@ -248,29 +248,29 @@ static apr_status_t log_gelf_get_gelf_connection(gelf_connection *gc, gelf_confi
248248
"mod_log_gelf: Connecting to server: %s", config->server);
249249
}
250250

251-
rv = apr_sockaddr_info_get(&gc->sa, config->server, APR_INET, config->port, 0, pool);
251+
rv = apr_sockaddr_info_get(&gc->gelf_addr, config->server, APR_INET, config->port, 0, pool);
252252
if (rv != APR_SUCCESS) {
253253
ap_log_perror(APLOG_MARK, APLOG_ERR, 0, pool,
254254
"mod_log_gelf: Error setting GELF recipient %s:%d", config->server, config->port);
255255
return rv;
256256
}
257257

258-
rv = apr_socket_create(&gc->s, gc->sa->family, type, proto, pool);
258+
rv = apr_socket_create(&gc->gelf_sock, gc->gelf_addr->family, type, proto, pool);
259259
if (rv != APR_SUCCESS) {
260260
ap_log_perror(APLOG_MARK, APLOG_ERR, 0, pool,
261261
"mod_log_gelf: Error opening GELF socket: %s", apr_strerror(rv, errbuf, sizeof(errbuf)));
262262
return rv;
263263
}
264264

265-
rv = apr_socket_connect(gc->s, gc->sa);
265+
rv = apr_socket_connect(gc->gelf_sock, gc->gelf_addr);
266266
if (rv != APR_SUCCESS) {
267267
ap_log_perror(APLOG_MARK, APLOG_ERR, 0, pool,
268268
"mod_log_gelf: Error connecting to GELF port: %s", apr_strerror(rv, errbuf, sizeof(errbuf)));
269269
return rv;
270270
}
271271

272272
/* set socket options */
273-
rv = apr_socket_opt_set(gc->s, APR_SO_SNDBUF, SEND_BUFFER);
273+
rv = apr_socket_opt_set(gc->gelf_sock, APR_SO_SNDBUF, SEND_BUFFER);
274274
if (rv != APR_SUCCESS) {
275275
ap_log_perror(APLOG_MARK, APLOG_ERR, 0, pool,
276276
"mod_log_gelf: Error setting send buffer: %s", apr_strerror(rv, errbuf, sizeof(errbuf)));
@@ -279,21 +279,21 @@ static apr_status_t log_gelf_get_gelf_connection(gelf_connection *gc, gelf_confi
279279

280280
if (config->protocol == TCP) {
281281
/* TCP socket options */
282-
rv = apr_socket_opt_set(gc->s, APR_SO_NONBLOCK, 0);
282+
rv = apr_socket_opt_set(gc->gelf_sock, APR_SO_NONBLOCK, 0);
283283
if (rv != APR_SUCCESS) {
284284
ap_log_perror(APLOG_MARK, APLOG_ERR, 0, pool,
285285
"mod_log_gelf: Error setting socket to blocking: %s", apr_strerror(rv, errbuf, sizeof(errbuf)));
286286
return rv;
287287
}
288288

289-
rv = apr_socket_opt_set(gc->s, APR_TCP_NODELAY, 1);
289+
rv = apr_socket_opt_set(gc->gelf_sock, APR_TCP_NODELAY, 1);
290290
if (rv != APR_SUCCESS) {
291291
ap_log_perror(APLOG_MARK, APLOG_ERR, 0, pool,
292292
"mod_log_gelf: Error setting socket TCP nodelay: %s", apr_strerror(rv, errbuf, sizeof(errbuf)));
293293
return rv;
294294
}
295295

296-
rv = apr_socket_timeout_set(gc->s, 0);
296+
rv = apr_socket_timeout_set(gc->gelf_sock, 0);
297297
if (rv != APR_SUCCESS) {
298298
ap_log_perror(APLOG_MARK, APLOG_ERR, 0, pool,
299299
"mod_log_gelf: Error setting socket timeout: %s", apr_strerror(rv, errbuf, sizeof(errbuf)));
@@ -340,7 +340,7 @@ static apr_status_t gelf_pool_destruct(void* resource, void* params, apr_pool_t*
340340
ap_log_perror(APLOG_MARK, APLOG_CRIT, 0, pool, "mod_log_gelf: Removing socket from pool");
341341
}
342342
gelf_connection *con = (gelf_connection*)resource;
343-
apr_socket_close(con->s);
343+
apr_socket_close(con->gelf_sock);
344344
}
345345
return APR_SUCCESS ;
346346
}
@@ -469,7 +469,7 @@ char * log_gelf_make_json(request_rec *request) {
469469
log_item *item = config->parsed_fields[i];
470470
json_object* fval;
471471
if (item != NULL) {
472-
fval = item->func(request, (char*)item->arg);
472+
fval = item->extractor_func(request, (char*)item->arg);
473473
if (fval != NULL) {
474474
json_object_object_add(object, item->field_name, fval);
475475
}
@@ -580,7 +580,7 @@ void log_gelf_send_message_udp(const transferData* payload, request_rec *request
580580
"mod_log_gelf: Sending GELF message: %s", (char*)payload->data);
581581
}
582582

583-
rv = apr_socket_send(con->s, payload->data, &len);
583+
rv = apr_socket_send(con->gelf_sock, payload->data, &len);
584584
if (rv != APR_SUCCESS) {
585585
log_error(APLOG_MARK, APLOG_ERR, 0, request->server,
586586
"mod_log_gelf: Error writing to socket %d bytes. Error %s",
@@ -609,7 +609,7 @@ void log_gelf_send_message_tcp(const transferData* payload, request_rec *request
609609

610610
/* acquire a free socket, send message, release socket */
611611
gelf_connection *con = log_gelf_connection_acquire(request);
612-
if (!con || !con->s) {
612+
if (!con || !con->gelf_sock) {
613613
return;
614614
}
615615

@@ -618,7 +618,7 @@ void log_gelf_send_message_tcp(const transferData* payload, request_rec *request
618618
"mod_log_gelf: Sending GELF message: %s", gelf_payload);
619619
}
620620

621-
rv = apr_socket_send(con->s, gelf_payload, &len);
621+
rv = apr_socket_send(con->gelf_sock, gelf_payload, &len);
622622
if (rv != APR_SUCCESS) {
623623
log_error(APLOG_MARK, APLOG_ERR, 0, request->server,
624624
"mod_log_gelf: Error writing to socket %d bytes. Error %s",

0 commit comments

Comments
 (0)