main()
{
int n;
int flags;
char buf[BUFSZ];
sigset_t sigio_mask, empty_mask;
void sigio_handler();
/*
* Step 1: Set up signal handler for SIGIO
*/
signal(SIGIO, sigio_handler);
/*
* Step 2: Mark this process to receive the signals.
*/
if ( fcntl(STDIN_FILENO, F_SETOWN, getpid()) < 0 ) {
perror("fcntl - F_SETOWN");
X.X.X.11 이 제 아이피 입니다.
X.X.X.19 에서 tcpdump 'tcp [13:1] & 2 != 0' 명령을
실행시켜서 브로드캐스트 되는 패킷중 접속을 시도하는 패킷을
캡춰하려고 하였으나 X.X.X.11 에서 X.X.X.19로의 접속을 시도할때를
제외하고 X.X.X.11 -> A.A.A.120 의 접속 시도는 캡춰되지 않았습니다.
X.X.X.11 과 X.X.X.19 는 같은 LAN 에 위치하고 있기 때문에 브로드캐스트
되지 않나요? 허브를 사용하지 않고 다이렉트로 게이트웨이까지 가기때문에
브로드 캐스트되지 않은 것 인가요?
예를 들어서 서울, LA, Arizona, Chicago, Calgary, 등의 지역 시간을 얻고 싶습니다. PHP를 통해서 웹에서 출력해주는 것입니다.
제가 검색하여 본 바로는 단순히 제가 호스팅 받는 원격 서버의 기준시각으로부터 특정 지역의 시간차이를 단순히 계산하여 보여주더군요. 이러한 방법으로는 일광절약시간(서머타임)을 고려할 수가 없다고 봅니다. 따라서 일광절약시간을 고려하여 특정 지역의 시각을 확인할 수 있는 방법이 없을까요?
자바스크립트로 된 소스들은 사용자 클라이언트 시스템의 시각을 단순히 보여주는 것이었는데요. 제가 원하는 것은 제 홈에 방문하는 다른 지역에 있는 분들이 타지역의 시간을 좀 확인하게끔 해주고 싶어서입니다. ^^