/*
 * Return the full pathname of the global mutex that Pageant uses at
 * startup to atomically decide whether to be a server or a client.
 */

#include "putty.h"

char *agent_mutex_name(void)
{
    char *username = get_username();
    char *mutexname = dupprintf("Local\\pageant-mutex.%s", username);
    sfree(username);
    return mutexname;
}