Lines Matching defs:in_addr

40 struct in_addr {
53 struct in_addr sip, unsigned sport,
67 struct in_addr sip, unsigned sport, uchar *pkt, unsigned len);
279 int eth_mcast_join(struct in_addr mcast_addr, int join);
356 struct in_addr ip_src; /* Source IP address */
357 struct in_addr ip_dst; /* Destination IP address */
380 struct in_addr ip_src; /* Source IP address */
381 struct in_addr ip_dst; /* Destination IP address */
490 * All variables of type struct in_addr are stored in NETWORK byte order
496 extern struct in_addr net_gateway; /* Our gateway IP address */
497 extern struct in_addr net_netmask; /* Our subnet mask (0 = unknown) */
499 extern struct in_addr net_dns_server;
502 extern struct in_addr net_dns_server2;
510 extern struct in_addr net_ip; /* Our IP addr (0 = unknown) */
511 extern struct in_addr net_server_ip; /* Server IP addr (0 = unknown) */
543 extern struct in_addr net_ping_ip; /* the ip address to ping */
563 extern struct in_addr net_ntp_server; /* the ip address to NTP */
568 extern struct in_addr net_mcast_addr;
586 void net_set_ip_header(uchar *pkt, struct in_addr dest, struct in_addr source);
587 void net_set_udp_header(uchar *pkt, struct in_addr dest, int dport,
659 int net_send_udp_packet(uchar *ether, struct in_addr dest, int dport,
667 int nc_input_packet(uchar *pkt, struct in_addr src_ip, unsigned dest_port,
705 static inline struct in_addr net_read_ip(void *from)
707 struct in_addr ip;
723 static inline void net_write_ip(void *to, struct in_addr ip)
731 memcpy((void *)to, from, sizeof(struct in_addr));
811 void ip_to_string(struct in_addr x, char *s);
814 struct in_addr string_to_ip(const char *s);