util: make spdk_parse_ip_addr return -EINVAL instead -1

Change-Id: Idcdaeb5603c5fbe369884ced52e569cc3149be39
Signed-off-by: Pawel Wodkowski <pawelx.wodkowski@intel.com>
Reviewed-on: https://review.gerrithub.io/429228
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
This commit is contained in:
Pawel Wodkowski 2018-10-12 15:39:57 +02:00 committed by Jim Harris
parent 0c2a320bcd
commit 7818939c6d
2 changed files with 4 additions and 4 deletions

View File

@ -168,7 +168,7 @@ size_t spdk_strlen_pad(const void *str, size_t size, int pad);
* \param port Will point to the start of the port within ip. The string will be
* null terminated.
*
* \return 0 on success. -1 on failure.
* \return 0 on success. -EINVAL on failure.
*/
int spdk_parse_ip_addr(char *ip, char **host, char **port);

View File

@ -257,7 +257,7 @@ spdk_parse_ip_addr(char *ip, char **host, char **port)
char *p;
if (ip == NULL) {
return -1;
return -EINVAL;
}
*host = NULL;
@ -267,7 +267,7 @@ spdk_parse_ip_addr(char *ip, char **host, char **port)
/* IPv6 */
p = strchr(ip, ']');
if (p == NULL) {
return -1;
return -EINVAL;
}
*host = &ip[1];
*p = '\0';
@ -276,7 +276,7 @@ spdk_parse_ip_addr(char *ip, char **host, char **port)
if (*p == '\0') {
return 0;
} else if (*p != ':') {
return -1;
return -EINVAL;
}
p++;