Michael Stapelberg
Michael Stapelberg
After `go get -u upspin.io/cmd/...`, I am indeed seeing all directories, but that might be because the previous dircache files are incompatible? ``` % upspin ls [email protected]/ 2017/11/17 06:58:54.385954 rpc/dircache.readLogFile:...
> I meant to build both the client and server against that new commit. Is that what you did? At the time of writing, I had only rebuilt the client....
@flashcode So, what do you think about this pull request? I’ve also tried coming up with an out-of-tree version of a RobustIRC plugin for WeeChat. The best approach I could...
I’m not sure yet whether we should support this behavior. For robustness, programs should generally do idempotent operations where possible. Changing the program from its current “modify/modify” approach to a...
The tests don’t seem to pass? ``` --- FAIL: TestGetTable (0.00s) panic: runtime error: invalid memory address or nil pointer dereference [recovered] panic: runtime error: invalid memory address or nil...
You can obtain the sets using this nftables package, but I think converting a set element to an IP address range (see https://pkg.go.dev/net#ParseCIDR) is not currently implemented. cc @sbezverk to...
cc @sbezverk
> As far as I remember go does not offer great runtime detection of the `endianness` so I suspect one needs to use a build-time variable to address the target...
I haven’t had a chance to look at your code yet, but I’m using this package on Linux 5.14.1 (latest kernel release) without any issues.
This part of your code: ``` // Create the set with a bunch of initial values. if err := c.AddSet(set, []nftables.SetElement{ {Key: net.ParseIP("8.8.8.8")}, }); err != nil { log.Fatal(err.Error()) }...