--- mqtt/src/client.c 2011/12/24 17:30:29 1.1.2.9 +++ mqtt/src/client.c 2011/12/29 14:13:13 1.1.2.10 @@ -128,3 +128,25 @@ KAClient(int sock) return (u_char) mqtt_readPINGRESP(args->msg); } + +FILE * +OpenFile(void) +{ + if (!args->isFile) + return NULL; + + args->isFile = fopen(AIT_GET_STR(&args->Value), "r"); + if (!args->isFile) { + printf("Error:: in open file #%d - %s\n", errno, strerror(errno)); + return NULL; + } + + return args->isFile; +} + +void +CloseFile(void) +{ + if (args->isFile) + fclose(args->isFile); +}