Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add protocol definition | Sebastian Huber | 2013-04-18 | 1 | -1/+1 |
| | |||||
* | Fix YACC command | Sebastian Huber | 2013-04-18 | 1 | -4/+3 |
| | | | | The '-d' and '-o' options conflict. | ||||
* | Switch to a version of select that is closer to bsd's version. | Jennifer Averett | 2012-11-26 | 8 | -4/+1679 |
| | |||||
* | ping: Remove unnecessary ifdef | Jennifer Averett | 2012-10-26 | 1 | -2/+0 |
| | |||||
* | netstat/kvm: Disable debug prints | Joel Sherrill | 2012-10-25 | 3 | -5/+3 |
| | |||||
* | netstat/netstat.h: Add macro so rt_tables is in private namespace | Joel Sherrill | 2012-10-25 | 1 | -0/+2 |
| | | | | | Otherwise this conflicts with the rt_tables in the kernel and kvm can't work. | ||||
* | netstat: Enable use of kvm again | Joel Sherrill | 2012-10-24 | 3 | -7/+10 |
| | | | | | The code committed has some debug information enabled. It ends with an odd reference to address 0x1. | ||||
* | Add support for kvm.h in RTEMS terms | Joel Sherrill | 2012-10-24 | 4 | -1/+235 |
| | | | | | | The implementation uses an array of strings and variable names. The names are weak symbolic references to the items we have seen calls to kvm services with. | ||||
* | ping: corrected argument get to work with rtems. | Jennifer Averett | 2012-10-24 | 1 | -0/+4 |
| | |||||
* | netstat: Use rtems_clock_get_uptime() instead of BSD specific method | Joel Sherrill | 2012-10-23 | 1 | -1/+3 |
| | |||||
* | netstat: Add macros to assist use of getopt_r() | Joel Sherrill | 2012-10-23 | 1 | -0/+4 |
| | |||||
* | Commands: Build with IPV6 enabled | Joel Sherrill | 2012-10-23 | 3 | -1/+35 |
| | |||||
* | Merge branch 'master' of ssh://git.rtems.org/data/git/rtems-libbsd | Jennifer Averett | 2012-10-23 | 7 | -37/+318 |
|\ | |||||
| * | route: Add macros to assist use of getopt_r() | Joel Sherrill | 2012-10-23 | 1 | -0/+4 |
| | | |||||
| * | Makefile: Conditionalize IPV6 files and build some commands as .rel | Joel Sherrill | 2012-10-23 | 6 | -37/+314 |
| | | | | | | | | | | At least ifconfig has "static" global C constructors and you have to force the objects in. | ||||
* | | netstat: Added exit funtionality. | Jennifer Averett | 2012-10-23 | 1 | -1/+375 |
|/ | |||||
* | ifconfig.c: Correct for getopt_r() | Joel Sherrill | 2012-10-23 | 1 | -0/+4 |
| | |||||
* | netstat/if.c: Use POSIX not BSD signals | Joel Sherrill | 2012-10-23 | 1 | -3/+14 |
| | |||||
* | memstat_all.c: Disable memstat_kvm_all() | Joel Sherrill | 2012-10-23 | 1 | -0/+2 |
| | |||||
* | route command: Clean up kernal symbol accesses | Joel Sherrill | 2012-10-23 | 6 | -12/+41 |
| | |||||
* | Add libkvm man pages | Joel Sherrill | 2012-10-23 | 10 | -0/+1079 |
| | |||||
* | trimdomain.c: New file in libutil | Joel Sherrill | 2012-10-23 | 2 | -0/+203 |
| | |||||
* | Add kvm header file - stubbed for RTEMS | Joel Sherrill | 2012-10-23 | 4 | -3/+218 |
| | | | | | This is only used to read dumps with a symbol table. We can use sysctlbyname(). | ||||
* | Add netstat command | Joel Sherrill | 2012-10-17 | 21 | -12/+3105 |
| | | | | | | | | | This adds the netstat command. All but one file is currently enabled. That file does not currently build. Also added libmemstat and libutil. libmemstat had a lot of code related to kvm and kernel memory access disabled. This may or may not be an issue. | ||||
* | Added rtems exit code to ping, route, and ifconfig commands. | Jennifer Averett | 2012-10-16 | 6 | -5/+112 |
| | | | | | | | | | The rtems shell commands should not exit but allow multiple command attempts and some of the commands share code that will exit. For this reason a common exit routine was provided and code added to err.h to address this. allow access to it. | ||||
* | Add if_nametoindex() | Joel Sherrill | 2012-10-12 | 2 | -0/+103 |
| | |||||
* | Resolve more conflicts | Joel Sherrill | 2012-10-12 | 1 | -0/+25 |
| | |||||
* | Add ifconfig command as RTEMS Shell command | Joel Sherrill | 2012-10-11 | 7 | -4/+75 |
| | | | | | | | | This is enough to be able to invoke the ifconfig command but it calls exit() which is inappropriate. The "struct option" in the ifconfig code conflicts with a structure of the same name in newlib's and glibc's getopt.h. | ||||
* | Userspace Makefile: Clean up yacc/lex handling to avoid conflicts | Joel Sherrill | 2012-10-11 | 7 | -3017/+33 |
| | |||||
* | Added files to get netshell to link when using ping. | Jennifer Averett | 2012-10-11 | 21 | -7/+8033 |
| | |||||
* | rtems-uthread_main_np.c: Moved rtems_init_task_id extern to pthread_np.h. | Jennifer Averett | 2012-10-08 | 2 | -3/+2 |
| | |||||
* | route.c and ifconfig.c: Added rtems style mains. | Jennifer Averett | 2012-10-05 | 2 | -1/+10 |
| | | | | Fixed route.c to match freebsd version with only rtems additions. | ||||
* | Added rtems specific version of _pthread_main_np() | Jennifer Averett | 2012-10-05 | 2 | -0/+23 |
| | | | | | This required adding rtems_id rtems_init_task_id to identify the main task. | ||||
* | port_before.h: Added an include of endian.h to resolve __htons calls. | Jennifer Averett | 2012-09-13 | 1 | -0/+4 |
| | |||||
* | Added an rtems specific getprogname() to userspace. | Jennifer Averett | 2012-09-13 | 2 | -0/+9 |
| | |||||
* | Added h_errno methods to userspace. | Jennifer Averett | 2012-09-13 | 2 | -0/+47 |
| | |||||
* | rec_close.c: Removed usage of munmap() method. | Jennifer Averett | 2012-09-13 | 1 | -1/+3 |
| | | | | | | Note that there is a define MMAP_NOT_AVAILABLE that when NOT defined results in mmap not being called but munmap is still called. A comment was also added to our notes about this. | ||||
* | Merge branch 'master' of ssh://git.rtems.org/data/git/rtems-libbsd | Jennifer Averett | 2012-09-13 | 1 | -1/+4 |
|\ | |||||
| * | freebsd-userspace/Makefile: Compile generated nsparser.c | Joel Sherrill | 2012-09-13 | 1 | -1/+4 |
| | | |||||
* | | Added resolv/mtctxres.c to userspace for ___mtctxres(). | Jennifer Averett | 2012-09-13 | 2 | -0/+142 |
| | | |||||
* | | Added rtems_bsdnet_log_host_address and its initialization to userspace. | Jennifer Averett | 2012-09-13 | 2 | -0/+22 |
|/ | |||||
* | Merge branch 'master' of ssh://git.rtems.org/data/git/rtems-libbsd | Joel Sherrill | 2012-09-12 | 2 | -0/+728 |
|\ | |||||
| * | Added res_findzonecut2 to user space. | Jennifer Averett | 2012-09-12 | 2 | -0/+728 |
| | | |||||
* | | nsdispatch.c: New file added along with required dependencies | Joel Sherrill | 2012-09-12 | 6 | -1/+1159 |
|/ | | | | | | | This file uses dynamic loading and is using some magic for statically linked modules included in it. These modules may or may not show up magically in an RTEMS executable. This will eventually have to be investigated and resolved. | ||||
* | Added __res_state to user space. | Jennifer Averett | 2012-09-12 | 2 | -0/+90 |
| | |||||
* | Added userspace db files. | Jennifer Averett | 2012-09-12 | 30 | -0/+7083 |
| | |||||
* | namespace.h: Added fileio methods and _sigprocmask | Jennifer Averett | 2012-09-12 | 1 | -4/+11 |
| | | | | | | | | | | | Rearranged defines into logical blocks and added the following: _close _write _fcntl _fsync _fstat _stat _sigprocmask | ||||
* | namespace.h: Add some pthread rwlock and mutex methods | Joel Sherrill | 2012-09-12 | 1 | -0/+7 |
| | |||||
* | nameser/ns_samedomain.c: New file | Joel Sherrill | 2012-09-11 | 3 | -0/+213 |
| | |||||
* | local/port_before.h: Make more like FreeBSD version | Joel Sherrill | 2012-09-11 | 1 | -23/+21 |
| |