All pastes #395556 Raw Edit

Unnamed

public cpp v1 · immutable
·published 2007-03-15 03:06 UTC
rendered paste body
void List() {	//format 002\r\n to a buffer	sprintf(sendbuf, "002\r\n");	//send it	send( ConnectSocket, sendbuf, strlen(sendbuf), 0 );	//receive directory listing.	recv( ConnectSocket, recvbuf, 4096, 0 );	cout << DEBUG << "command list sent";	//convert the buffer to an interger	sscanf(recvbuf, "%03d", &recvint);	//keep looping until we get "003"	while ( recvint != 3 ) {         	cout << DEBUG << recvbuf << "\n";        	recv( ConnectSocket, recvbuf, 4096, 0 );		sscanf(recvbuf, "%03d", &recvint);    	}	printf("DEBUG: list finished");}