GETHOSTNAME

Section: ������ ���α׷��� �޴��� (2)
Updated: 1995�� 7�� 22��
Index
Return to Main Contents
 

�̸�

gethostname, sethostname - ȣ��Ʈ�� �̸��� �˾Ƴ��ų� �����Ѵ�.  

����

#include <unistd.h>

int gethostname(char *name, size_t len);
int sethostname(const char *name, size_t len);  

����

�� �Լ����� ���� ���μ���(processor)�� ȣ��Ʈ �̸��� �����ϰų� �����ų�� ���ȴ�.  

��ȯ��

������, 0�� ���ϵȴ�. ������, -1�� ���ϵǸ�, errno�� ������ ������ �����ȴ�.  

����

EINVAL
len�� �����̰ų�, sethostname�ÿ� len�� �ִ� ��밪���� ũ�ų�, Linux/i386���� gethostname�ÿ� len�� ���� ũ�⺸�� �۴�.
EPERM
sethostname����, ȣ���ϴ� ���μ����� ������ ���� ������ �ƴϴ�.
EFAULT
name�� ��ȿ�� �ּҰ� �ƴϴ�.
 

ȣȯ

SVr4, 4.4BSD (�� �Լ��� 4.2BSD���� ó������ ��Ÿ����). POSIX.1�� �� �Լ��� �������� �ʾҴ�. �׷���, ISO/IEC 9945-1:1990�� B.4.4.1���� ����Ͽ���.  

����

gethostname�� �ٸ� ���������� name�� �� �� ������, len ����Ʈ�� ���������� �����Ѵ�. Linux/Alpha�� �̷� ������� �����ϵȴ�. �׷���, Linux/i386�� �̷� ��� EINVAL�� �����Ѵ�.  

����

Linux/Alpha����, gethostname�� �ý��� ���̴�. Linux/i386����, gethostname�� uname(2)�� ȣ���Ͽ� ���̺귯�� �������� ����ȴ�.  

���� �׸�

getdomainname(2), setdomainname(2), uname(2)  

����

������ <skyeyes@soback.kornet.net>, 2000�� 5�� 2��


 

Index

�̸�
����
����
��ȯ��
����
ȣȯ
����
����
���� �׸�
����

This document was created by man2html, using the manual pages.
Time: 08:07:00 GMT, March 25, 2004