#include #include #include #include #include char *cmdline_fname = "/proc/self/cmdline"; #define BUFSIZE 32 int main(void) { int cmdline_fd; char cmdline[BUFSIZE]; int bytes; cmdline_fd = open(cmdline_fname, O_RDONLY); if (cmdline_fd != -1) { bytes = read(cmdline_fd, cmdline, BUFSIZE); if (bytes != -1) { write(STDOUT_FILENO, cmdline, bytes); } close(cmdline_fd); } return 0; }