>

getservent 함수

Programming 2016. 2. 4. 13:48
TCP/IP 책을 읽다가 재밌는 함수를 배웠다.
#include<netdb.h>

struct servent *getservent(void);

struct servent
{
char *s_name; // 서비스 이름
char **s_aliases; // 서비스 약칭
int s_port; // 포트 ntohs 함수를 거쳐서 정수로 볼 수 있음
char *s_proto; // 프로토콜
}


/etc/services 에 있는 서비스 목록들을 가져와주는 함수인데, servent 라는 구조체에다가 관련 정보를 담아서 리턴해준다.


성공 시 : servent 구조체에 대한 포인터 리턴 

실패 시 : NULL

'Programming' 카테고리의 다른 글

C++ string 쓸 때  (0) 2017.01.13
Python SocketSever  (0) 2016.02.14
Posted by Mungsul
,