the callback package does a whole lot of weird pointer math in order to save bytes in the callback/host structures. It's not merely a matter of changing a #define. Unless you mean, why 64000 instead of 65534? no reason that I can recall. when the fileserver starts to run out of callback structures, it begins revoking existing callbacks.