Lines Matching refs:key
37 char *key; member
80 env_value = realloc(env_value, p + (p ? 1 : 0) + strlen(ls->key) + 1 + strlen(fd) + 1); in fpm_sockets_cleanup()
81 p += sprintf(env_value + p, "%s%s=%s", p ? "," : "", ls->key, fd); in fpm_sockets_cleanup()
86 unlink(ls->key); in fpm_sockets_cleanup()
89 free(ls->key); in fpm_sockets_cleanup()
101 static int fpm_sockets_hash_op(int sock, struct sockaddr *sa, char *key, int type, int op) /* {{{ */ in fpm_sockets_hash_op() argument
103 if (key == NULL) { in fpm_sockets_hash_op()
107 key = alloca(sizeof("xxx.xxx.xxx.xxx:ppppp")); in fpm_sockets_hash_op()
108 sprintf(key, "%u.%u.%u.%u:%u", IPQUAD(&sa_in->sin_addr), (unsigned int) ntohs(sa_in->sin_port)); in fpm_sockets_hash_op()
114 key = alloca(strlen(sa_un->sun_path) + 1); in fpm_sockets_hash_op()
115 strcpy(key, sa_un->sun_path); in fpm_sockets_hash_op()
132 if (!strcmp(ls->key, key)) { in fpm_sockets_hash_op()
157 ls->key = strdup(key); in fpm_sockets_hash_op()
376 unlink(ls->key); in fpm_sockets_init_main()
378 free(ls->key); in fpm_sockets_init_main()