Mauve 👁💜 on Nostr: nprofile1q…h7fpm Sadly I haven't done much reading on the IPv6 case but in the IPv4 ...
nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpq0z8hp7qsame7m6ydt8pczctpmuqvpflneaqhl7m2gkzt3q4p4jmsth7fpm (nprofile…7fpm) Sadly I haven't done much reading on the IPv6 case but in the IPv4 case I think you could cheat by using the reuseaddr flag since it treats it as a different socket in the table used to track sockets internally but BSD had some difference in it where that wasn't the case. Sadly my memory is hazy since it's been like 2 years since I looked.
I think for local processes a single daemon that does the multicast stuff with a domain socket to talk to it from multiple processes is the way to go.
Published at
2024-11-26 18:50:55Event JSON
{
"id": "0c21ad708c39b520a247880b945d6070737fa3d050d1357a3a28c1fff9cfb8a8",
"pubkey": "ca6770df24e21d6765c41a491f129fadc55ec34219c9ed90e5b18f7714bb0e70",
"created_at": 1732647055,
"kind": 1,
"tags": [
[
"p",
"788f70f810eef3ede88d59c3816161df00c0a7f3cf417ffb6a4584b882a1acb7",
"wss://relay.mostr.pub"
],
[
"p",
"d8ac56ba62ce93241cebe55adbd91bc4810ef22119e354683a1d400da282ae08",
"wss://relay.mostr.pub"
],
[
"e",
"eb7eea4526c621bb4e5e48b64f45365bf49333dd689e921a2e94f39c6547c30e",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://mastodon.mauve.moe/users/mauve/statuses/113550757454523560",
"activitypub"
]
],
"content": "nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpq0z8hp7qsame7m6ydt8pczctpmuqvpflneaqhl7m2gkzt3q4p4jmsth7fpm Sadly I haven't done much reading on the IPv6 case but in the IPv4 case I think you could cheat by using the reuseaddr flag since it treats it as a different socket in the table used to track sockets internally but BSD had some difference in it where that wasn't the case. Sadly my memory is hazy since it's been like 2 years since I looked.\nI think for local processes a single daemon that does the multicast stuff with a domain socket to talk to it from multiple processes is the way to go.",
"sig": "aa90ac1634edfb6fad39ba00ff5761320c8924587f23412ce4f2f36fe8a4e67f8f54c7e897d9ebd829a7e16aa6f0967f1f00b5c121d9314082601100beb52886"
}