[질문] raw socket programming 시 ip_src = 0 이면 자신의 IP가 자동 입력된다?

ttti07의 이미지

raw socket programming..이므로

sendSocket = socket (AF_INET, SOCK_RAW, IPPROTO_RAW);
setsockopt(sendSocket, IPPROTO_IP, IP_HDRINCL, &trueopt, sizeof(trueopt));

정도는 해줬지요.. 그런데 제가 봐버린 이 문서 -ㅁ-;

IP Header fields modified on sending by IP_HDRINCL
IP Checksum Always filled in.
Source Address Filled in when zero.
Packet Id Filled in when zero.
Total Length Always filled in.

(원문) http://linux.die.net/man/7/raw

IP_HDRINCL이 set 되어있으면 IP Header가 자동완성(?)된다는 말로 들리는데 잘못 해석한 걸까요;
source address를 0으로 설정해줬지만 자동으로 채워주지는 않는 것 같은데.. 걍 수동으로 채워넣어줘야 하나요?