summarylogtreecommitdiffstats
path: root/mem-suspend.c
blob: e20cd26284949bd8f73c7c854817026a6229ec21 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdlib.h>
#include <stdio.h>
#include <errno.h>

static const char *state_path = "/sys/power/state";

int main(void)
{
  FILE *fp = fopen(state_path, "w");
  if (fp)
  {
    fprintf(fp, "mem");
  }
  else
  {
    perror(state_path);
    return errno;
  }
  return EXIT_SUCCESS;
}