@achingbrain/ssdp
Version:
Yet another SSDP implementation for node.js
17 lines • 564 B
JavaScript
// @ts-expect-error https://github.com/schnittstabil/merge-options/pull/28
import mergeOptions from 'merge-options';
export function defaultSocketOptions(options) {
return mergeOptions({
type: 'udp4', // or 'udp6'
broadcast: {
address: options?.type === 'udp6' ? 'FF05::C' : '239.255.255.250',
port: 1900
},
bind: {
address: options?.type === 'udp6' ? '::' : '0.0.0.0',
port: 1900
},
maxHops: 4
}, options);
}
//# sourceMappingURL=default-socket-options.js.map