--- libaitio/src/Attic/tools.c 2012/03/15 01:52:23 1.9 +++ libaitio/src/Attic/tools.c 2012/03/29 01:31:34 1.10 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: tools.c,v 1.9 2012/03/15 01:52:23 misho Exp $ +* $Id: tools.c,v 1.10 2012/03/29 01:31:34 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -49,6 +49,7 @@ SUCH DAMAGE. /* * io_LTrimStr() Remove left whitespaces from text string + * * @psLine = Text string * return: 0 nothing to do; !=0 Removed bytes */ @@ -70,6 +71,7 @@ io_LTrimStr(u_char * __restrict psLine) /* * io_RTrimStr() Remove right whitespaces from text string + * * @psLine = Text string * return: 0 nothing to do; !=0 Removed bytes */ @@ -90,6 +92,7 @@ io_RTrimStr(u_char * __restrict psLine) /* * io_TrimStr() Remove left and right whitespaces from text string + * * @psLine = Text string * return: 0 nothing to do; !=0 Removed bytes */ @@ -106,6 +109,7 @@ io_TrimStr(u_char * __restrict psLine) /* * io_UnquotStr() Remove quots from input text string + * * @psLine = Text string * return: 0 nothing to do; 1 successful unquoted string */ @@ -139,6 +143,7 @@ io_UnquotStr(u_char * __restrict psLine) /* * io_Ch2Hex() Convert from Char string to Hex string + * * @psLine = Text string * @lineLen = Length of Text string * return: NULL nothing to do or error; !=0 Allocated new converted data without term\0 (must be free) @@ -171,6 +176,7 @@ io_Ch2Hex(u_char *psLine, int lineLen) /* * io_Hex2Ch() Convert from Hex string to Char string + * * @psLine = Text string * @lineLen = Length of Text string * return: NULL nothing to do or error; !=0 Allocated new converted string(must be free) @@ -202,6 +208,7 @@ io_Hex2Ch(u_char *psLine, int lineLen) /* * io_CopyEnv() Copy environment to new environment array; + * * @oldenv = Environment array * return: NULL error; !=NULL Allocated new environment array(must be free) */ @@ -241,6 +248,7 @@ io_CopyEnv(const char **oldenv) /* * io_ExecArgs() Build exec arguments from other array + * * @psProg = Program name for execute * @oldarg = Arguments array * return: NULL error; !=NULL Allocated execution array(must be free) @@ -279,6 +287,7 @@ io_ExecArgs(const char *psProg, const char **oldarg) /* * io_FreeNullTerm() Free dynamic allocated null terminated array with strings + * * @arr = Pointer to array for free * return: none */ @@ -342,6 +351,7 @@ io_Path2File(const char * __restrict csArgs, char * __ /* * io_ether_ntoa() Convert ethernet address to string + * * @n = ethernet address structure, like struct ether_addr * @a = string * @len = string length @@ -365,6 +375,7 @@ io_ether_ntoa(const struct io_ether_addr *n, char * __ /* * io_ether_aton() Convert string to ethernet address + * * @a = string * @e = ethernet address structure, like struct ether_addr * return: NULL error or !=NULL ethernet address structure @@ -394,6 +405,7 @@ io_ether_aton(const char *a, struct io_ether_addr *e) /* * io_n2port() Extract port from network structure + * * @addr = Address * return: 0 not supported family type or port number */ @@ -421,6 +433,7 @@ io_n2port(io_sockaddr_t * __restrict addr) /* * io_n2addr() Extract address from network structure + * * @addr = Address * @val = Value for store string address * return: NULL error or !=NULL string address from val @@ -463,6 +476,7 @@ io_n2addr(io_sockaddr_t * __restrict addr, ait_val_t * /* * io_gethostbyname() Get host and port and make network structure + * * @psHost = Hostname * @port = Port * @addr = Network address structure