Skip to content

Commit

Permalink
seatd-launch: Remove socket path command line arg
Browse files Browse the repository at this point in the history
This should not need to be configured, so remove the argument. If
downstream prefers a different folder, the location can be made
compile-time configurable like for seatd itself.
  • Loading branch information
kennylevinsen committed Feb 21, 2022
1 parent 32d0648 commit 10658dc
Showing 1 changed file with 5 additions and 13 deletions.
18 changes: 5 additions & 13 deletions seatd-launch/seatd-launch.c
Original file line number Diff line number Diff line change
Expand Up @@ -15,18 +15,13 @@ int main(int argc, char *argv[]) {

const char *usage = "Usage: seatd-launch [options] [--] command\n"
"\n"
" -h Show this help message\n"
" -s <path> Where to create the seatd socket\n"
" -v Show the version number\n"
" -h Show this help message\n"
" -v Show the version number\n"
"\n";

int c;
char *sockpath = NULL;
while ((c = getopt(argc, argv, "vhs:")) != -1) {
while ((c = getopt(argc, argv, "vh")) != -1) {
switch (c) {
case 's':
sockpath = optarg;
break;
case 'v':
printf("seatd-launch version %s\n", SEATD_VERSION);
return 0;
Expand All @@ -47,11 +42,8 @@ int main(int argc, char *argv[]) {
}
char **command = &argv[optind];

char sockbuf[256];
if (sockpath == NULL) {
sprintf(sockbuf, "/tmp/seatd.%d.sock", getpid());
sockpath = sockbuf;
}
char sockpath[256];
sprintf(sockpath, "/tmp/seatd.%d.sock", getpid());

int fds[2];
if (pipe(fds) == -1) {
Expand Down

0 comments on commit 10658dc

Please sign in to comment.