关于Tinyhttpd最全注释解析
#include <stdio.h> #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <arpa/inet.h> #include <unistd.h> #include <ctype.h> #include <strings.h> #include <string.h> #include <sys/stat.h> #include <pthread.h> #include <sys/wait.h> #include <stdlib.h> #include <stdint.h> #include "/usr/include/mysql/mysql.h" #define ISspace(x) isspace((int)(x)) #define SERVER_STRING "Server: zkphttpd/0.1.0\r\n" #define STDIN 0 #define STDOUT 1 #define STDERR 2 void search_mysql(int, char*); void accept_request(void *); void bad_request(int); void cat(int, FILE *); void cannot_execute