Сокеты - Как узнать, какой порт и адрес мне назначены

Мне сложно это понять - я работаю с сокетами в C, используя это руководство - http: // binarii.com/files/papers/c_sockets.txt

Я пытаюсь автоматически получить свой IP-адрес и порт, используя:

server.sin_port = 0;              /* bind() will choose a random port*/
server.sin_addr.s_addr = INADDR_ANY;  /* puts server's IP automatically */
...
...
bind(int fd, struct sockaddr *my_addr,int addrlen); // Bind function

После успешного связывания, как мне узнать, какой IP и порт мне фактически назначены?

38
задан Ciro Santilli 新疆改造中心法轮功六四事件 1 March 2016 в 11:14
поделиться