From patchwork Thu Feb 24 11:22:10 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: net: remove parse_host_src_port() function Date: Thu, 24 Feb 2011 01:22:10 -0000 From: Juan Quintela X-Patchwork-Id: 84386 Message-Id: <1298546530-23894-1-git-send-email-quintela@redhat.com> To: qemu-devel@nongnu.org It was deprecated, and it has no users. Signed-off-by: Juan Quintela --- net.c | 41 ----------------------------------------- qemu_socket.h | 3 --- 2 files changed, 0 insertions(+), 44 deletions(-) diff --git a/net.c b/net.c index ec4745d..4c3e083 100644 --- a/net.c +++ b/net.c @@ -93,47 +93,6 @@ static int get_str_sep(char *buf, int buf_size, const char **pp, int sep) return 0; } -int parse_host_src_port(struct sockaddr_in *haddr, - struct sockaddr_in *saddr, - const char *input_str) -{ - char *str = qemu_strdup(input_str); - char *host_str = str; - char *src_str; - const char *src_str2; - char *ptr; - - /* - * Chop off any extra arguments at the end of the string which - * would start with a comma, then fill in the src port information - * if it was provided else use the "any address" and "any port". - */ - if ((ptr = strchr(str,','))) - *ptr = '\0'; - - if ((src_str = strchr(input_str,'@'))) { - *src_str = '\0'; - src_str++; - } - - if (parse_host_port(haddr, host_str) < 0) - goto fail; - - src_str2 = src_str; - if (!src_str || *src_str == '\0') - src_str2 = ":0"; - - if (parse_host_port(saddr, src_str2) < 0) - goto fail; - - free(str); - return(0); - -fail: - free(str); - return -1; -} - int parse_host_port(struct sockaddr_in *saddr, const char *str) { char buf[512]; diff --git a/qemu_socket.h b/qemu_socket.h index 897a8ae..180e4db 100644 --- a/qemu_socket.h +++ b/qemu_socket.h @@ -54,9 +54,6 @@ int unix_connect(const char *path); /* Old, ipv4 only bits. Don't use for new code. */ int parse_host_port(struct sockaddr_in *saddr, const char *str); -int parse_host_src_port(struct sockaddr_in *haddr, - struct sockaddr_in *saddr, - const char *str); int socket_init(void); #endif /* QEMU_SOCKET_H */