|
Last change
on this file was
76,
checked in by megakiss, 10 years ago
|
|
1W 대기전력을 만족시키기 위하여 POWEROFF시 튜너를 Standby 상태로 함
|
-
Property svn:executable set to
*
|
|
File size:
1.1 KB
|
| Line | |
|---|
| 1 | #ifndef __MINI_HTTPD_DEFS_H__ |
|---|
| 2 | #define __MINI_HTTPD_DEFS_H__ |
|---|
| 3 | |
|---|
| 4 | #include <errno.h> |
|---|
| 5 | #include <sys/types.h> |
|---|
| 6 | #include <sys/socket.h> |
|---|
| 7 | #include <unistd.h> |
|---|
| 8 | #include <resolv.h> |
|---|
| 9 | #include <string.h> |
|---|
| 10 | #include <malloc.h> |
|---|
| 11 | |
|---|
| 12 | #define DEF_SERVER_PORT 8080 |
|---|
| 13 | #define MH_BUFSIZE 8096 |
|---|
| 14 | #define MH_MAX_PATH_SIZE 256 |
|---|
| 15 | #define MH_MAX_FULLPATH_SIZE 1024 |
|---|
| 16 | #define MH_MAX_TOKEN_SIZE 256 |
|---|
| 17 | #define mh_malloc malloc |
|---|
| 18 | #define mh_free free |
|---|
| 19 | #define mh_memcpy memcpy |
|---|
| 20 | #define mh_memset memset |
|---|
| 21 | #define mh_strcpy strcpy |
|---|
| 22 | #define mh_strlen strlen |
|---|
| 23 | #define mh_strncmp strncmp |
|---|
| 24 | #define mh_strcmp strcmp |
|---|
| 25 | #define mh_sprintf sprintf |
|---|
| 26 | #define mh_closesocket close |
|---|
| 27 | #define mh_geterror(x) errno |
|---|
| 28 | #define mh_recv(x,y,z) recv(x,y,z,0) |
|---|
| 29 | #define mh_send(x,y,z) send(x,y,z,0) |
|---|
| 30 | |
|---|
| 31 | typedef enum MH_DDBG_LEVEL_t |
|---|
| 32 | { |
|---|
| 33 | eMH_DBG_MSG, |
|---|
| 34 | eMH_DBG_WRN, |
|---|
| 35 | eMH_DBG_ERR, |
|---|
| 36 | }MH_DDBG_LEVEL_t; |
|---|
| 37 | #define mh_get_debug_level() eMH_DBG_MSG |
|---|
| 38 | #define MH_DBG_LOG(level,x) { if (level >= mh_get_debug_level()) printf x; printf("\n"); } |
|---|
| 39 | |
|---|
| 40 | typedef enum mh_cmd_t |
|---|
| 41 | { |
|---|
| 42 | eMH_CMD_NONE, |
|---|
| 43 | eMH_CMD_GET, |
|---|
| 44 | eMH_CMD_POST, |
|---|
| 45 | eMH_CMD_HEAD |
|---|
| 46 | }mh_cmd_t; |
|---|
| 47 | |
|---|
| 48 | typedef enum mh_send_err_t |
|---|
| 49 | { |
|---|
| 50 | eMH_SEND_ERR_UNSUPPORTED, |
|---|
| 51 | eMH_SEND_ERR_NO_FILE, |
|---|
| 52 | }mh_send_err_t; |
|---|
| 53 | #endif /* __MINI_HTTPD_DEFS_H__ */ |
|---|
Note: See
TracBrowser
for help on using the repository browser.