Thanks! I thought I was being lazy by skipping the short packets implementation. But I was just forward-thinking! ;-).
Related to SELF_8FLAGS2, I happen to be digging into Robert Temple’s old JTrek client this evening and noticed that SELF_8FLAGS2 is turned off by default there too. Of course that’s a client not a server.
public class FeatureList {
…
public Feature[] features = {
...
new Feature("SELF_8FLAGS2", Feature.SERVER_TYPE, Feature.OFF, Feature.SEND_FEATURE),
Darrell
> On Mar 25, 2021, at 9:35 PM, James Cameron <quozl at laptop.org> wrote:
>
> Thanks. I'm glad. The complexity of short packets is no longer
> justified; the internet has grown up.
>
> On Thu, Mar 25, 2021 at 05:37:23PM -0700, Darrell Root wrote:
>> The Swift Netrek server does not implement short packets. So no impact to my server. Thanks for asking!
>>
>> Darrell
>>
>>
>>> On Mar 25, 2021, at 4:46 PM, James Cameron <quozl at laptop.org> wrote:
>>>
>>> I was cleaning up compiler warnings in a client and found the
>>> SELF_8FLAGS2 short packets feature that packs some of the me->p_flags
>>> into a byte does actually misalign the flags beyond the 32-bit width
>>> of the target variable.
>>>
>>> There's no implementation of the feature in my server code.
>>>
>>> Does anyone know of a server side implementation of SELF_8FLAGS2?
>>>
>>> I'm inclined to remove it rather than fix it without testing it.
>>>
>>> --
>>> James Cameron
>>> https://quozl.linux.org.au/
>>> _______________________________________________
>>> netrek-dev mailing list
>>> netrek-dev at us.netrek.org
>>> http://mailman.us.netrek.org/mailman/listinfo/netrek-dev
>>
>> _______________________________________________
>> netrek-dev mailing list
>> netrek-dev at us.netrek.org
>> http://mailman.us.netrek.org/mailman/listinfo/netrek-dev
>
> --
> James Cameron
> https://quozl.linux.org.au/
> _______________________________________________
> netrek-dev mailing list
> netrek-dev at us.netrek.org
> http://mailman.us.netrek.org/mailman/listinfo/netrek-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.us.netrek.org/pipermail/netrek-dev/attachments/20210325/da27f1f9/attachment.htm>