/**************************************************************** * FunctionName : Cloud_ResProvision. * Description : data form server after provision. * szm2mhost : m2m server like: "m2m.gizwits.com" * port : m2m port . * respondCode : http respond code. * return : 0 success other fail. ****************************************************************/ uint32 Cloud_ResProvision( int8 *szdomain,int32 *port,uint8 *cloudConfiRxbuf,int32 respondCode ) { int32 ret = 0; if( 200 != respondCode ) return RET_FAILED; ret = Http_getdomain_port( cloudConfiRxbuf,szdomain,port ); return ret; }
int Http_Recive_M2minfo(char *server, int *port) { int ret; int response_code = 0; char httpReceiveBuf[1024] = {0}; ret = Http_ReadSocket( g_Xpg_GlobalVar.http_socketid, httpReceiveBuf, 1024 ); if(ret <=0 ) { return -1; } response_code = Http_Response_Code( httpReceiveBuf ); if( response_code != 200 ) { return -1; } ret = Http_getdomain_port( httpReceiveBuf, server, port ); return ret; }