if(!mesh->join(arg))
fprintf(stderr, "Could not join using invitation: %s\n", meshlink::strerror());
else
fprintf(stderr, "Invitation accepted!\n");
if(!mesh->join(arg))
fprintf(stderr, "Could not join using invitation: %s\n", meshlink::strerror());
else
fprintf(stderr, "Invitation accepted!\n");
} else if(!strcasecmp(buf, "kick")) {
if(!arg) {
fprintf(stderr, "/kick requires an argument!\n");
} else if(!strcasecmp(buf, "kick")) {
if(!arg) {
fprintf(stderr, "/kick requires an argument!\n");
- ChatMesh* mesh = meshlink::open<ChatMesh>(confbase, nick, "chatpp");
+ ChatMesh mesh;
+ mesh.open(confbase, nick, "chatpp", DEV_CLASS_STATIONARY);
printf("Chat started.\nType /help for a list of commands.\n");
while(fgets(buf, sizeof buf, stdin))
printf("Chat started.\nType /help for a list of commands.\n");
while(fgets(buf, sizeof buf, stdin))