Mercurial > hg > toybox
view lib/net.c @ 990:8caeba551a28
This is the preliminary version of lspci text output support (the location
of pci.ids is hard-coded to /usr/share/misc/pci.ids, as found on Debian/Ubuntu).
+88 lines in two files, including reformatting, comments, whitespace,
and build configuration as well as new code.
The changes:
-Add library code to look up descriptions.
-Add a counter for -n (for the sake of -nn)
-Add the file stream "db" to GLOBALS and open it conditionally
-Add name fields to bufs
-Look up text if enabled and -n is passed never or twice
-Print text if lookup succeeded
author | Isaac Dunham <idunham@lavabit.com> |
---|---|
date | Wed, 07 Aug 2013 11:51:26 -0500 |
parents | aca8323e2690 |
children | e11684e3bbc5 |
line wrap: on
line source
#include "toys.h" #include "toynet.h" int xsocket(int domain, int type, int protocol) { int fd = socket(domain, type, protocol); if (fd < 0) perror_exit("socket %x %x", type, protocol); return fd; }