Skip to content

Commit 4337251

Browse files
committed
Code cleanup
1 parent baca343 commit 4337251

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

src/tun.c

+14-14
Original file line numberDiff line numberDiff line change
@@ -63,30 +63,30 @@ int tun_create (char *name, int multiqueue)
6363
#elif defined(__APPLE__)
6464
int tun_create (_unused_ char *name, _unused_ int mq)
6565
{
66-
struct ctl_info ctlInfo;
67-
struct sockaddr_ctl sc;
68-
int fd;
69-
7066
for (unsigned dev_id = 0U; dev_id<32U; dev_id++) {
71-
byte_set(&ctlInfo, 0, sizeof(ctlInfo));
72-
str_cpy(ctlInfo.ctl_name, UTUN_CONTROL_NAME, sizeof(ctlInfo.ctl_name));
73-
fd = socket(PF_SYSTEM, SOCK_DGRAM, SYSPROTO_CONTROL);
67+
struct ctl_info ci;
68+
byte_set(&ci, 0, sizeof(ci));
69+
str_cpy(ci.ctl_name, UTUN_CONTROL_NAME, sizeof(ci.ctl_name)-1);
70+
71+
int fd = socket(PF_SYSTEM, SOCK_DGRAM, SYSPROTO_CONTROL);
7472

7573
if (fd==-1)
7674
return -1;
7775

78-
if (ioctl(fd, CTLIOCGINFO, &ctlInfo)==-1) {
76+
if (ioctl(fd, CTLIOCGINFO, &ci)==-1) {
7977
close(fd);
8078
continue;
8179
}
8280

83-
sc.sc_id = ctlInfo.ctl_id;
84-
sc.sc_len = sizeof(sc);
85-
sc.sc_family = AF_SYSTEM;
86-
sc.ss_sysaddr = AF_SYS_CONTROL;
87-
sc.sc_unit = dev_id+1;
81+
struct sockaddr_ctl sc = {
82+
.sc_id = ci.ctl_id,
83+
.sc_len = sizeof(sc),
84+
.sc_family = AF_SYSTEM,
85+
.ss_sysaddr = AF_SYS_CONTROL,
86+
.sc_unit = dev_id+1,
87+
};
8888

89-
if (connect(fd, (struct sockaddr *) &sc, sizeof(sc))==-1) {
89+
if (connect(fd, (struct sockaddr *)&sc, sizeof(sc))==-1) {
9090
close(fd);
9191
continue;
9292
}

0 commit comments

Comments
 (0)