From cf3bda8df279744ed49397c89a2c7c60a70661a1 Mon Sep 17 00:00:00 2001 From: Saleha Muzammil <84681153+saleha-muzammil@users.noreply.github.com> Date: Fri, 8 Nov 2024 22:49:03 +0500 Subject: [PATCH] Update test_program.c --- test_program.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/test_program.c b/test_program.c index 98157837..fcdedd38 100644 --- a/test_program.c +++ b/test_program.c @@ -1,5 +1,7 @@ #include #include +#include +#include int main() { FILE *file = fopen("flake.nix", "r"); @@ -13,5 +15,17 @@ int main() { perror("fopen"); return EXIT_FAILURE; } + int fd = open("flake.nix", O_RDONLY); + if (fd != -1) { + char buffer[100]; + ssize_t bytes = read(fd, buffer, sizeof(buffer)-1); + if (bytes > 0) { + buffer[bytes] = '\0'; + printf("Read from open: %s\n", buffer); + } + close(fd); + } else { + perror("open"); + } return EXIT_SUCCESS; }