]> tinc-vpn.org Git - tinc/blobdiff - src/uml_device.c
Assign more suitable types and fix narrowing conversion warns.
[tinc] / src / uml_device.c
index 4b574e814a3284d0abd0027e3db015d0540b1f3c..a8bedc096a584a473104f4b3bedd0f59a6bd6532 100644 (file)
@@ -108,7 +108,7 @@ static bool setup_device(void) {
        name.zero = 0;
        name.pid = getpid();
        gettimeofday(&tv, NULL);
-       name.usecs = tv.tv_usec;
+       name.usecs = (int) tv.tv_usec;
        memcpy(&data_sun.sun_path, &name, sizeof(name));
 
        if(bind(data_fd, (struct sockaddr *)&data_sun, sizeof(data_sun)) < 0) {
@@ -196,7 +196,7 @@ void close_device(void) {
 }
 
 static bool read_packet(vpn_packet_t *packet) {
-       int inlen;
+       ssize_t inlen;
 
        switch(state) {
        case 0: {