| version 1.41, 1998/04/03 07:49:16 |
version 1.42, 1999/01/30 21:43:16 |
| Line 112 rip_input(m, va_alist) |
|
| Line 112 rip_input(m, va_alist) |
|
| ripsrc.sin_port = 0; |
ripsrc.sin_port = 0; |
| bzero((caddr_t)ripsrc.sin_zero, sizeof(ripsrc.sin_zero)); |
bzero((caddr_t)ripsrc.sin_zero, sizeof(ripsrc.sin_zero)); |
| |
|
| |
/* |
| |
* XXX Compatibility: programs using raw IP expect ip_len |
| |
* XXX to have the header length subtracted. |
| |
*/ |
| |
ip->ip_len -= ip->ip_hl << 2; |
| |
|
| for (inp = rawcbtable.inpt_queue.cqh_first; |
for (inp = rawcbtable.inpt_queue.cqh_first; |
| inp != (struct inpcb *)&rawcbtable.inpt_queue; |
inp != (struct inpcb *)&rawcbtable.inpt_queue; |
| inp = inp->inp_queue.cqe_next) { |
inp = inp->inp_queue.cqe_next) { |