=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== vkeybd-0.1.18d/oper_alsa.c-112- vkeybd-0.1.18d/oper_alsa.c:113:static int parse_addr(const char *arg, int *client, int *port) vkeybd-0.1.18d/oper_alsa.c-114-{ ############################################## vkeybd-0.1.18d/oper_alsa.c-144- if ((var = Tcl_GetVar2(ip, "optvar", "addr", TCL_GLOBAL_ONLY)) != NULL) { vkeybd-0.1.18d/oper_alsa.c:145: if (parse_addr(var, &seq_client, &seq_port) < 0) { vkeybd-0.1.18d/oper_alsa.c-146- vkb_error(ip, "invalid argument --addr %s\n", var);