From e255f0590b9c60d4eb3f006fa78880c568a92e68 Mon Sep 17 00:00:00 2001
From: Matt Johnston <matt@ucc.asn.au>
Date: Tue, 15 Mar 2016 22:04:13 +0800
Subject: [PATCH] remove unused loginrec_set_addr()

---
 loginrec.c | 15 ---------------
 loginrec.h |  4 ----
 2 files changed, 19 deletions(-)

diff --git a/loginrec.c b/loginrec.c
index d6ec75fe..1b8b1432 100644
--- a/loginrec.c
+++ b/loginrec.c
@@ -305,21 +305,6 @@ login_set_current_time(struct logininfo *li)
 	li->tv_usec = tv.tv_usec;
 }
 
-/* copy a sockaddr_* into our logininfo */
-void
-login_set_addr(struct logininfo *li, const struct sockaddr *sa,
-	       const unsigned int sa_size)
-{
-	unsigned int bufsize = sa_size;
-
-	/* make sure we don't overrun our union */
-	if (sizeof(li->hostaddr) < sa_size)
-		bufsize = sizeof(li->hostaddr);
-
-	memcpy((void *)&(li->hostaddr.sa), (const void *)sa, bufsize);
-}
-
-
 /**
  ** login_write: Call low-level recording functions based on autoconf
  ** results
diff --git a/loginrec.h b/loginrec.h
index 830c0451..b2e3778b 100644
--- a/loginrec.h
+++ b/loginrec.h
@@ -173,10 +173,6 @@ int login_utmp_only(struct logininfo *li);
 int login_write (struct logininfo *li);
 int login_log_entry(struct logininfo *li);
 
-/* set the network address based on network address type */
-void login_set_addr(struct logininfo *li, const struct sockaddr *sa,
-		    const unsigned int sa_size);
-
 /* produce various forms of the line filename */
 char *line_fullname(char *dst, const char *src, size_t dstsize);
 char *line_stripname(char *dst, const char *src, size_t dstsize);
-- 
GitLab