version 1.1.1.1, 2012/02/21 17:26:11
|
version 1.1.1.2, 2016/11/02 10:09:10
|
Line 184 parse_irdp_packet(char *p,
|
Line 184 parse_irdp_packet(char *p,
|
inet_ntoa (src)); |
inet_ntoa (src)); |
} |
} |
} |
} |
| |
static int |
static int |
irdp_recvmsg (int sock, u_char *buf, int size, int *ifindex) |
irdp_recvmsg (int sock, u_char *buf, int size, int *ifindex) |
{ |
{ |
Line 222 irdp_recvmsg (int sock, u_char *buf, int size, int *if
|
Line 222 irdp_recvmsg (int sock, u_char *buf, int size, int *if
|
|
|
return ret; |
return ret; |
} |
} |
| |
int irdp_read_raw(struct thread *r) |
int irdp_read_raw(struct thread *r) |
{ |
{ |
struct interface *ifp; |
struct interface *ifp; |
Line 264 int irdp_read_raw(struct thread *r)
|
Line 264 int irdp_read_raw(struct thread *r)
|
|
|
return ret; |
return ret; |
} |
} |
| |
void |
void |
send_packet(struct interface *ifp, |
send_packet(struct interface *ifp, |
struct stream *s, |
struct stream *s, |
Line 287 send_packet(struct interface *ifp,
|
Line 287 send_packet(struct interface *ifp,
|
if (!(ifp->flags & IFF_UP)) |
if (!(ifp->flags & IFF_UP)) |
return; |
return; |
|
|
if (!p) | if (p) |
src = ntohl(p->u.prefix4.s_addr); |
src = ntohl(p->u.prefix4.s_addr); |
else |
else |
src = 0; /* Is filled in */ |
src = 0; /* Is filled in */ |