sbin: Use socklen_t in a few places.
authorSascha Wildner <saw@online.de>
Sat, 17 Aug 2013 17:18:17 +0000 (19:18 +0200)
committerSascha Wildner <saw@online.de>
Sat, 17 Aug 2013 17:18:17 +0000 (19:18 +0200)
sbin/atm/ilmid/ilmid.c
sbin/ip6fw/ip6fw.c
sbin/mount_portal/mount_portal.c
sbin/rconfig/server.c
sbin/rconfig/subs.c
sbin/routed/input.c
sbin/routed/rdisc.c
sbin/routed/rtquery/rtquery.c

index 44d2238..dc4b606 100644 (file)
@@ -1769,7 +1769,7 @@ static void
 get_local_ip ( int s, long *aval )
 {
        char                    intf_name[IFNAMSIZ];
-       int                     namelen = IFNAMSIZ;
+       socklen_t               namelen = IFNAMSIZ;
        struct air_netif_rsp    *net_info = NULL;
        struct sockaddr_in      *sin;
 
index 751aade..0ad4d1d 100644 (file)
@@ -438,7 +438,8 @@ list(int ac, char **av)
        struct ip6_fw *r, *rules, *n;
        int l,i;
        unsigned long rulenum;
-       int nalloc, bytes, maxbytes;
+       int nalloc, maxbytes;
+       socklen_t bytes;
 
        /* extract rules from kernel, resizing array as necessary */
        rules = NULL;
index d6233c5..625463d 100644 (file)
@@ -196,7 +196,7 @@ main(int argc, char **argv)
         */
        for (;;) {
                struct sockaddr_un un2;
-               int len2 = sizeof(un2);
+               socklen_t len2 = sizeof(un2);
                int so2;
                pid_t pid;
                fd_set fdset;
index 36fe6d9..8f33b81 100644 (file)
@@ -32,8 +32,6 @@
  * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
- * 
- * $DragonFly: src/sbin/rconfig/server.c,v 1.4 2006/10/20 14:50:42 pavalos Exp $
  */
 
 #include "defs.h"
@@ -97,7 +95,7 @@ doServer(void)
            }
            signal(SIGCHLD, server_chld_exit);
            for (;;) {
-               int slen = sizeof(sain);
+               socklen_t slen = sizeof(sain);
                fd = accept(lfd, (void *)&sain, &slen);
                if (fd < 0) {
                    if (errno != EINTR)
@@ -242,7 +240,7 @@ service_packet_loop(int fd)
     struct sockaddr_in sain;
     char ibuf[256+1];
     char obuf[256+1];
-    int sain_len;
+    socklen_t sain_len;
     int n;
     char *scan;
     const char *cmd;
index 9915c7b..545a45b 100644 (file)
@@ -32,8 +32,6 @@
  * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
- * 
- * $DragonFly: src/sbin/rconfig/subs.c,v 1.4 2005/04/02 22:15:20 dillon Exp $
  */
 
 #include "defs.h"
@@ -84,7 +82,7 @@ udp_transact(struct sockaddr_in *sain, struct sockaddr_in *rsin, int *pfd,
     va_list va;
     int fd;
     int n;
-    int rsin_len = sizeof(*rsin);
+    socklen_t rsin_len = sizeof(*rsin);
     int rc;
     int nretry = 3;
     int timeout = 1;
index 47725d6..aa3d3c8 100644 (file)
@@ -57,7 +57,8 @@ read_rip(int sock,
 {
        struct sockaddr_in from;
        struct interface *aifp;
-       int fromlen, cc;
+       int cc;
+       socklen_t fromlen;
 #ifdef USE_PASSIFNAME
        static struct msg_limit  bad_name;
        struct {
index 44e556f..6d817b8 100644 (file)
@@ -943,7 +943,8 @@ read_d(void)
        static struct msg_limit  bad_name;
 #endif
        struct sockaddr_in from;
-       int n, fromlen, cc, hlen;
+       int n, cc, hlen;
+       socklen_t fromlen;
        struct {
 #ifdef USE_PASSIFNAME
                char    ifname[IFNAMSIZ];
index 6502e5e..87297b2 100644 (file)
@@ -369,7 +369,7 @@ query_loop(char *argv[], int argc)
        fd_set bits;
        struct timeval now, delay;
        struct sockaddr_in from;
-       int fromlen;
+       socklen_t fromlen;
        MD5_CTX md5_ctx;