Lines Matching refs:in_addr
59 struct in_addr { struct
83 struct in_addr sip, unsigned sport, argument
97 struct in_addr sip, unsigned sport, uchar *pkt, unsigned len);
310 int eth_mcast_join(struct in_addr mcast_addr, int join);
386 struct in_addr ip_src; /* Source IP address */
387 struct in_addr ip_dst; /* Destination IP address */
410 struct in_addr ip_src; /* Source IP address */
411 struct in_addr ip_dst; /* Destination IP address */
531 extern struct in_addr net_gateway; /* Our gateway IP address */
532 extern struct in_addr net_netmask; /* Our subnet mask (0 = unknown) */
534 extern struct in_addr net_dns_server;
537 extern struct in_addr net_dns_server2;
545 extern struct in_addr net_ip; /* Our IP addr (0 = unknown) */
546 extern struct in_addr net_server_ip; /* Server IP addr (0 = unknown) */
580 extern struct in_addr net_ping_ip; /* the ip address to ping */
600 extern struct in_addr net_ntp_server; /* the ip address to NTP */
619 void net_set_ip_header(uchar *pkt, struct in_addr dest, struct in_addr source,
621 void net_set_udp_header(uchar *pkt, struct in_addr dest, int dport,
703 int net_send_ip_packet(uchar *ether, struct in_addr dest, int dport, int sport,
706 int net_send_udp_packet(uchar *ether, struct in_addr dest, int dport,
714 int nc_input_packet(uchar *pkt, struct in_addr src_ip, unsigned dest_port,
752 static inline struct in_addr net_read_ip(void *from) in net_read_ip()
754 struct in_addr ip; in net_read_ip()
770 static inline void net_write_ip(void *to, struct in_addr ip) in net_write_ip()
778 memcpy((void *)to, from, sizeof(struct in_addr)); in net_copy_ip()
871 void ip_to_string(struct in_addr x, char *s);
881 struct in_addr string_to_ip(const char *s);
907 int net_parse_bootfile(struct in_addr *ipaddr, char *filename, int max_len);
930 static inline struct in_addr env_get_ip(char *var) in env_get_ip()