| ... | ... | @@ -527,6 +527,10 @@ fn if_nametoindex(name: []const u8) !u32 { |
| 527 | 527 | defer os.close(sockfd); |
| 528 | 528 | |
| 529 | 529 | std.mem.copy(u8, &ifr.ifr_ifrn.name, name); |
| 530 | std.debug.warn("name={} name.len={} ifr_name={}\n", .{ name, name.len, ifr.ifr_ifrn.name }); |
| 531 | ifr.ifr_ifrn.name[name.len] = 0; |
| 532 | |
| 533 | std.debug.warn("{} {} {}\n", .{ sockfd, os.linux.SIOCGIFINDEX, @ptrToInt(&ifr) }); |
| 530 | 534 | |
| 531 | 535 | const rc = os.system.syscall3( |
| 532 | 536 | os.linux.SYS_ioctl, |