아래의 질문을 다시 올림니다(네트워크 디바이스 드라이버안...)
랜덤한 크기로 데이터를 받는때(네트워크 패킷)
이 데이터의 해더, 실 메세지,이더넷 트레이러,등의 부분을 따로 포인터에 저장 한후 다시 합치려고 합니다,
그런데 어떻게 분리 해야 할지 잘 모르겠습니다
간단한 예제로 설명좀 해주세여
부탁 드려염
맨날 눈팅만 하다가 오늘 가입하고.. 바로 질문 올립니다..^^
리눅스 상에서 C++로 간단한 어플리케이션을 개발 중인데,
현재 시스템이 동적인 IP Address를 가지는 관계로
만약 시스템 사용중에 IP가 바뀌면 서버로 통보해줘서 서버에서
통합적으로 각 Agent를 관리하게 됩니다.
문제는 사용중에 IP가 바뀌는 시점을 알수 있는지 궁금합니다.
혹시 관련 함수나 팁 같은거 있으면 올려주세요..^^
물론 thread를 사용하여 정기적으로 IP를 검사하여 이전 IP와 비교하는
부족한 저에게 가르침을 주세염
aaaaa!bbbbbbbbbb!ccccc!helloworld!ddddd!
이런 문자열을 가진 포인터 ptt의 값을 넘겨 받아
케릭터 포인터 aa에 위의 문자열중 "aaaaa!"까지만 저장하고 다른bbbb....!문자열은 bb에 이런식으로
각 문자 포인터에 저장 하려고 합니다
이때 "helloworld!"문자가 저장 되는 data포인터에 exclusive or를 시키고 이것을 cdata에 저장후
따로 따로 저장된 문자들을 packet포인터에 저장 하려고 합니당
제가 할수 있는때가지 했는뎅 안되염 수정좀 해주세염