File:  [ELWIX - Embedded LightWeight unIX -] / libaitio / example / test.c
Revision 1.8: download - view: text, annotated - select for diffs - revision graph
Wed Mar 13 14:54:38 2013 UTC (11 years, 3 months ago) by misho
Branches: MAIN
CVS tags: io5_3, io5_2, io5_1, IO5_2, IO5_1, IO5_0, HEAD
version 5.0

#include <stdio.h>
#include <string.h>
#include <aitio.h>


int main(int argc, char **argv)
{
	int ret;
	char str[256], *s, s0[2][256];

	if (argc < 2) {
		printf("std:: %s ioPromptRead(NULL) -> %d\n", str, ioPromptRead(NULL, NULL, str, 256));
		printf("std:: %s ioPromptRead(PIUK> ) -> %d\n", str, (ret = ioPromptRead(NULL, "PIUK> ", str, 256)));
		printf("geterror:: #%d - %s\n", io_GetErrno(), io_GetError());

		printf("std:: %s w/o confirm ioPromptPassword(NULL) -> %d\n", str, 
				ioPromptPassword(NULL, NULL, str, 256, 0));
		printf("std:: %s ioPromptPassword(NULL) -> %d\n", str, 
				ioPromptPassword(NULL, NULL, str, 256, 1));
		printf("std:: %s w/o confirm ioPromptPassword(PIUK> ) -> %d\n", str, 
				(ret = ioPromptPassword(NULL, "PIUK pass: ", str, 256, 0)));
		printf("geterror:: #%d - %s\n", io_GetErrno(), io_GetError());

		printf("std:: %s ioPromptRead(FLIUP: ) -> %d\n", str, (ret = ioPromptRead(NULL, "FLIUP: ", str, 256)));
	}

	return 0;
}

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>