--- projects/libstatgrab/src/libstatgrab/network_stats.c 2004/04/08 13:44:44 1.68 +++ projects/libstatgrab/src/libstatgrab/network_stats.c 2004/07/18 21:30:11 1.69 @@ -18,7 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA * 02111-1307 USA * - * $Id: network_stats.c,v 1.68 2004/04/08 13:44:44 ats Exp $ + * $Id: network_stats.c,v 1.69 2004/07/18 21:30:11 ats Exp $ */ #ifdef HAVE_CONFIG_H @@ -112,7 +112,7 @@ sg_network_io_stats *sg_get_network_io_stats(int *entr #ifdef ALLBSD if(getifaddrs(&net) != 0){ - sg_set_error(SG_ERROR_GETIFADDRS, NULL); + sg_set_error_with_errno(SG_ERROR_GETIFADDRS, NULL); return NULL; } @@ -244,7 +244,7 @@ sg_network_io_stats *sg_get_network_io_stats(int *entr #ifdef LINUX f=fopen("/proc/net/dev", "r"); if(f==NULL){ - sg_set_error(SG_ERROR_OPEN, "/proc/net/dev"); + sg_set_error_with_errno(SG_ERROR_OPEN, "/proc/net/dev"); return NULL; } /* read the 2 lines.. Its the title, so we dont care :) */ @@ -437,7 +437,7 @@ sg_network_iface_stats *sg_get_network_iface_stats(int #ifdef ALLBSD if(getifaddrs(&net) != 0){ - sg_set_error(SG_ERROR_GETIFADDRS, NULL); + sg_set_error_with_errno(SG_ERROR_GETIFADDRS, NULL); return NULL; } @@ -545,7 +545,7 @@ sg_network_iface_stats *sg_get_network_iface_stats(int } if ((sock = socket(PF_INET, SOCK_DGRAM, IPPROTO_IP)) < 0) { - sg_set_error(SG_ERROR_SOCKET, NULL); + sg_set_error_with_errno(SG_ERROR_SOCKET, NULL); return NULL; } @@ -604,13 +604,13 @@ sg_network_iface_stats *sg_get_network_iface_stats(int #ifdef LINUX f = fopen("/proc/net/dev", "r"); if(f == NULL){ - sg_set_error(SG_ERROR_OPEN, "/proc/net/dev"); + sg_set_error_with_errno(SG_ERROR_OPEN, "/proc/net/dev"); return NULL; } /* Setup stuff so we can do the ioctl to get the info */ if((sock = socket(AF_INET, SOCK_DGRAM, 0)) < 0){ - sg_set_error(SG_ERROR_SOCKET, NULL); + sg_set_error_with_errno(SG_ERROR_SOCKET, NULL); return NULL; }