Como @dirkt comentou, o soquete não está ligado à porta e displays
o protocolo após o IP local em vez da porta (que obviamente não existe).
usando socket(AF_INET, SOCK_RAW, 123)
, ss
outputs ??? UNCONN 0 0 0.0.0.0:123 0.0.0.0:* users:(("exe",pid=10039,fd=3))
Além disso, testar com outros números como o terceiro argumento para socket()
, ss
mostra isso como o local port
.