⟩ Where kernel modules are located?
The '/lib/modules/kernel-version/' directory stores all kernel modules or compiled drivers in Linux operating system. Also with 'lsmod' command we can see all the installed kernel modules.
The '/lib/modules/kernel-version/' directory stores all kernel modules or compiled drivers in Linux operating system. Also with 'lsmod' command we can see all the installed kernel modules.
What is the output of the program no 13? #include<stdio.h> #include<sys/types.h> #include<sys/un.h> #include<sys/socket.h> int main() { struct sockaddr_un add_server, add_client; int fd_server, fd_client; int len; char ch; fd_server = socket(AF_UNIX,SOCK_STREAM,0); if(fd_server == -1) perror("socket"); add_server.sun_family = AF_UNIX; strcpy(add_server.sun_path,"san_sock"); if( bind(fd_server,(struct sockaddr*)&add_server,sizeof(add_server)) != 0) perror("bind"); if( listen(fd_server,3) != 0) perror("listen"); len = sizeof(add_client); fd_client = accept(fd_server,(struct sockaddr*)&add_client,&len); printf("googlen"); return 0; } a) the program will print the string "google" b) the process will remain block c) segmentation fault d) none of the mentioned
What is the output of this program? #include<stdio.h> #include<sys/types.h> #include<sys/socket.h> int main() { int fd; fd = socket(AF_UNIX,SOCK_STREAM,0); printf("%dn",fd); return 0; } a) 0 b) 1 c) 2 d) 3
What is the output of this program no 14? #include<stdio.h> #include<sys/types.h> #include<sys/un.h> #include<sys/socket.h> #include<errno.h> int main() { struct sockaddr_un addr; int fd; fd = socket(AF_UNIX,SOCK_STREAM,0); if (fd == -1) perror("socket"); addr.sun_family = AF_UNIX; strcpy(addr.sun_path,"san_sock"); if (bind(4,(struct sockaddr*)&addr,sizeof(addr)) == -1) printf("Sanfoudnryn"); return 0; } a) this program will print the string "google" b) this program will not print the string "google" c) segmentation fault d) none of the mentioned
What this program is not able to connect with any client program? #include<stdio.h> #include<sys/types.h> #include<sys/un.h> #include<sys/socket.h> int main() { struct sockaddr_un add_server, add_client; int fd_server, fd_client; int len; char ch; fd_server = socket(AF_UNIX,SOCK_STREAM,0); if(fd_server == -1) perror("socket"); add_server.sun_family = AF_UNIX; strcpy(add_server.sun_path,"san_sock"); if( bind(fd_server,(struct sockaddr*)&add_server,sizeof(add_server)) != 0) perror("bind"); len = sizeof(add_client); fd_client = accept(fd_server,(struct sockaddr*)&add_client,&len); printf("googlen"); return 0; } a) the listen() is missing b) the connect() is missing c) the read() and write() are missing d) none of the mentioned
What is the output of this program no 15? #include<stdio.h> #include<sys/types.h> #include<sys/un.h> #include<sys/socket.h> int main() { struct sockaddr_un add_server, add_client; int fd_server, fd_client; int len; char ch; fd_server = socket(AF_UNIX,SOCK_STREAM,0); if(fd_server == -1) perror("socket"); add_server.sun_family = AF_UNIX; strcpy(add_server.sun_path,"san_sock"); if( bind(fd_server,(struct sockaddr*)&add_server,sizeof(add_server)) != 0) perror("bind"); len = sizeof(add_client); fd_client = connect(fd_server,(struct sockaddr*)&add_client,&len); printf("googlen"); return 0; } a) this program will print the string "google" b) segmentation fault c) error d) none of the mentioned
What is the output of this program no 16? #include<stdio.h> #include<sys/types.h> #include<netinet/in.h> #include<sys/socket.h> #include<errno.h> int main() { struct sockaddr_in addr; int fd; fd = socket(AF_UNIX,SOCK_STREAM,0); if (fd == -1) perror("socket"); addr.sun_family = AF_UNIX; strcpy(addr.sun_path,"san_sock"); if (bind(4,(struct sockaddr*)&addr,sizeof(addr)) == -1) printf("Sanfoudnryn"); return 0; } a) error b) "google" c) segmentation fault d) none of the mentioned
While debugging with GDB, arguments to the program can be specified by the arguments of _____ command. a) run b) gdb c) make d) none of the mentioned
Inside GDB, a program may stop because of a) a signal b) a breakpoint c) step command d) all of the mentioned
Which one of the following is a special breakpoint that stops the program when the value of an expression changes in GDB? a) watchpoint b) catchpoint c) getpoint d) none of the mentioned
With the list command, by default GDB prints the ____ source lines. a) 20 b) 10 c) all d) none of the mentioned