Commit Graph

  • 57f20025a7 Add sysctl(), etc. prototypes Sebastian Huber 2013-10-15 15:36:59 +02:00
  • 9d9bfaff8d Use send/recv functions from FreeBSD Sebastian Huber 2013-10-14 16:14:19 +02:00
  • ec702abace Use socket read() and write() from FreeBSD Sebastian Huber 2013-10-14 14:55:04 +02:00
  • 8989c110f5 Use getsockname() from FreeBSD Sebastian Huber 2013-10-14 13:24:10 +02:00
  • 0beab1e86a Use getpeername() from FreeBSD Sebastian Huber 2013-10-14 13:09:15 +02:00
  • ac78dd2440 Use getsockopt() and setsockopt() from FreeBSD Sebastian Huber 2013-10-14 12:53:43 +02:00
  • 7c2b59c831 Use accept() from FreeBSD Sebastian Huber 2013-10-14 11:41:14 +02:00
  • 7c3625139f Use listen() from FreeBSD Sebastian Huber 2013-10-14 10:04:29 +02:00
  • 6676de488a Use connect() from FreeBSD Sebastian Huber 2013-10-14 09:48:56 +02:00
  • e5393a3267 Use socket ioctl() from FreeBSD Sebastian Huber 2013-10-11 17:32:49 +02:00
  • 468b08e553 Use bind() from FreeBSD Sebastian Huber 2013-10-11 16:44:48 +02:00
  • 6ffb9b9e27 Use shutdown() from FreeBSD Sebastian Huber 2013-10-11 14:48:13 +02:00
  • bada2f77d0 Add socket fstat() support Sebastian Huber 2013-10-15 14:05:50 +02:00
  • 609df33954 Use send() and recv() from FreeBSD Sebastian Huber 2013-10-11 13:20:26 +02:00
  • caf8eded60 Import socket() implementation from FreeBSD Sebastian Huber 2013-10-10 11:29:33 +02:00
  • 69b29a0c0d Disable user credentials and use default values Sebastian Huber 2013-10-10 16:11:02 +02:00
  • cc5f4b2705 Use default PID value for all process identifiers Sebastian Huber 2013-10-10 15:00:20 +02:00
  • 549488b572 Disable alternative routing tables Sebastian Huber 2013-10-10 14:45:09 +02:00
  • 3842b81723 Delete struct proc p_mtx lock Sebastian Huber 2013-10-10 14:33:05 +02:00
  • 0bcf34156b Delete unused struct proc fields Sebastian Huber 2013-10-10 14:32:36 +02:00
  • db2e97facf Disable cold boot indicator Sebastian Huber 2013-10-14 15:01:13 +02:00
  • 5003e8f88e Avoid references to lim_cur() Sebastian Huber 2013-10-10 14:31:21 +02:00
  • c9db0f5ecb Use RTEMS API for file handling Sebastian Huber 2013-10-10 13:27:01 +02:00
  • 8eb42e8884 Avoid references to kern_descrip.c Sebastian Huber 2013-10-10 10:32:52 +02:00
  • 032b3b7940 Use Newlib provided <sys/fcntl.h> Sebastian Huber 2013-10-11 15:08:39 +02:00
  • ebabe9b195 Import <sys/sysproto.h> from FreeBSD Sebastian Huber 2013-10-10 10:30:04 +02:00
  • cd75897ea8 Import <security/audit/audit.h> from FreeBSD Sebastian Huber 2013-10-10 11:32:42 +02:00
  • 3931b6e5f3 Provide __socklen_t, use size_t for socklen_t Sebastian Huber 2013-10-10 13:23:44 +02:00
  • 3fc7c89735 Disable setfib() syscall Sebastian Huber 2013-10-10 10:29:36 +02:00
  • a434fc84b2 Add empty files Sebastian Huber 2013-10-10 11:28:11 +02:00
  • cc2298f0dd Fix warning in <sys/mbuf.h> Sebastian Huber 2013-10-10 10:40:46 +02:00
  • 7c801d1b01 Fix warnings in <sys/refcount.h> Sebastian Huber 2013-10-10 10:31:04 +02:00
  • 025d8f20f5 testsuite: Enable stack checker Sebastian Huber 2013-10-21 16:21:28 +02:00
  • ed2ce44cd9 Makefile: Generate map file Sebastian Huber 2013-10-10 09:31:18 +02:00
  • ab415f95a9 Use extension to attach a struct thread to threads Sebastian Huber 2013-10-09 08:56:49 +02:00
  • a1e0a41497 Make default test initialization task preemptive Sebastian Huber 2013-10-09 15:41:09 +02:00
  • f3b2913422 Move core system initialization references Sebastian Huber 2013-10-09 14:29:38 +02:00
  • 58c4fda800 Do not run interactive netshell01 test Sebastian Huber 2013-10-09 14:27:56 +02:00
  • a9f141a221 Change license to BSD Sebastian Huber 2013-10-09 09:00:44 +02:00
  • d652c3bafd Avoid per-CPU NETISR(9) Sebastian Huber 2013-10-09 14:03:56 +02:00
  • e599318e91 Update files to match FreeBSD layout Sebastian Huber 2013-10-09 22:52:54 +02:00
  • bceabc95c1 Move files to match FreeBSD layout Sebastian Huber 2013-10-09 22:42:09 +02:00
  • e8b7066dab Add FreeBSD sources as a submodule Sebastian Huber 2013-10-01 16:23:35 +02:00
  • 82800c518f Update due to header file changes Sebastian Huber 2013-09-20 16:30:30 +02:00
  • 83cb10f952 There is no main thread in RTEMS Sebastian Huber 2013-09-20 16:08:34 +02:00
  • 937461c950 Avoid per-CPU features Sebastian Huber 2013-09-20 15:09:10 +02:00
  • e3dd7a480e Avoid usage of stack_t type Sebastian Huber 2013-09-20 15:05:01 +02:00
  • a71a32535f Use empty <sys/ucontext.h> Sebastian Huber 2013-09-20 15:02:54 +02:00
  • 473437ccd7 Update due to header file changes Sebastian Huber 2013-09-20 15:01:27 +02:00
  • a3dde3ee78 Update due to Newlib <sys/cdefs.h> changes Sebastian Huber 2013-09-20 12:52:44 +02:00
  • fabbca4048 Add protocol definition Sebastian Huber 2013-04-18 10:38:13 +02:00
  • efa254b4c7 Fix YACC command Sebastian Huber 2013-04-18 10:37:22 +02:00
  • 85ea3b902d Ignore more files Sebastian Huber 2013-04-18 10:36:37 +02:00
  • e00f10c266 Remove empty version of timespec.h and limits.h Jennifer Averett 2012-11-26 09:49:24 -06:00
  • 0bde19eee0 Switch to a version of select that is closer to bsd's version. Jennifer Averett 2012-11-26 09:47:09 -06:00
  • 9d3ac2b51a Add custom limits.h and timespec.h These will be needed for added a version of select that is closer to bsd's select. Jennifer Averett 2012-11-26 09:24:57 -06:00
  • 0bc8807943 CAM: Update due to API changes Sebastian Huber 2012-11-05 16:15:12 +01:00
  • 09087dc3e8 ping: Remove unnecessary ifdef Jennifer Averett 2012-10-26 08:58:31 -05:00
  • af0a8ead1a netstat/kvm: Disable debug prints Joel Sherrill 2012-10-25 09:03:28 -05:00
  • e0b40b0aa2 netstat/netstat.h: Add macro so rt_tables is in private namespace Joel Sherrill 2012-10-25 09:02:38 -05:00
  • 2b640ee8fb uipc_domain.c: Correct max_linkhdr Joel Sherrill 2012-10-24 18:14:32 -05:00
  • 5f600ddbed netstat: Enable use of kvm again Joel Sherrill 2012-10-24 15:40:19 -05:00
  • 34e1fb2c5a Add support for kvm.h in RTEMS terms Joel Sherrill 2012-10-24 15:38:22 -05:00
  • 5e93bed562 Tool patches: Add newlib patch needed Joel Sherrill 2012-10-24 15:37:49 -05:00
  • 9257b31240 Added -g option to Makefile. Jennifer Averett 2012-10-24 15:03:50 -05:00
  • 240093f3ce ping: corrected argument get to work with rtems. Jennifer Averett 2012-10-24 15:02:37 -05:00
  • cb5035400c _sx_xlock(): Added check for not in interrupt. Jennifer Averett 2012-10-24 15:01:23 -05:00
  • d4515a8d0e kern_time: Disable some routines RTEMS has Joel Sherrill 2012-10-23 16:49:40 -05:00
  • 6f23b75ba2 netstat: Use rtems_clock_get_uptime() instead of BSD specific method Joel Sherrill 2012-10-23 16:49:17 -05:00
  • bea701c3a0 netstat: Add macros to assist use of getopt_r() Joel Sherrill 2012-10-23 16:48:54 -05:00
  • 8ddbc30f41 rtems-bsd-sx.c: Disable check for interruptible blocking until it is supported Joel Sherrill 2012-10-23 14:21:34 -05:00
  • df900d3a86 Commands: Build with IPV6 enabled Joel Sherrill 2012-10-23 14:20:32 -05:00
  • d422d0df64 Merge branch 'master' of ssh://git.rtems.org/data/git/rtems-libbsd Jennifer Averett 2012-10-23 14:16:33 -05:00
  • 2df6b3148a netstat: Added exit funtionality. Jennifer Averett 2012-10-23 14:13:08 -05:00
  • e26cd8dd2e route: Add macros to assist use of getopt_r() Joel Sherrill 2012-10-23 13:36:45 -05:00
  • 68e0948111 Makefile: Conditionalize IPV6 files and build some commands as .rel Joel Sherrill 2012-10-23 13:31:30 -05:00
  • cc2aec486d .gitignore: Add .rel Joel Sherrill 2012-10-23 13:31:04 -05:00
  • 25f7f0f9b5 ifconfig.c: Correct for getopt_r() Joel Sherrill 2012-10-23 10:57:30 -05:00
  • 346810af65 netstat/if.c: Use POSIX not BSD signals Joel Sherrill 2012-10-22 14:43:57 -05:00
  • 7b43b62c17 rtems-bsd-symbols.h: Do not hide sysctlbyname(). Joel Sherrill 2012-10-22 10:55:05 -05:00
  • 9fb2d3d089 memstat_all.c: Disable memstat_kvm_all() Joel Sherrill 2012-10-22 10:53:59 -05:00
  • 0fa7dabe89 route command: Clean up kernal symbol accesses Joel Sherrill 2012-10-22 10:53:17 -05:00
  • e9aaadb911 Add libkvm man pages Joel Sherrill 2012-10-22 10:52:19 -05:00
  • 4b8600a006 trimdomain.c: New file in libutil Joel Sherrill 2012-10-22 10:51:44 -05:00
  • 44ee042822 Add kvm header file - stubbed for RTEMS Joel Sherrill 2012-10-22 10:50:36 -05:00
  • 2cf245e32d netshell01: Add netstat command Joel Sherrill 2012-10-23 11:01:36 -05:00
  • b6ac989f8a Add netstat command Joel Sherrill 2012-10-17 11:13:36 -05:00
  • 99ae4eb50f Added rtems exit code to ping, route, and ifconfig commands. Jennifer Averett 2012-10-16 13:38:09 -05:00
  • 6bf758668b Add if_nametoindex() Joel Sherrill 2012-10-11 18:34:12 -05:00
  • 81d9b34598 Resolve more conflicts Joel Sherrill 2012-10-12 13:41:01 -05:00
  • 44ffbd53c6 Add ifconfig command as RTEMS Shell command Joel Sherrill 2012-10-11 19:03:46 -05:00
  • 82e1c695b6 Userspace Makefile: Clean up yacc/lex handling to avoid conflicts Joel Sherrill 2012-10-11 17:28:30 -05:00
  • 05519817fb Added files to get netshell to link when using ping. Jennifer Averett 2012-10-11 09:03:25 -05:00
  • d4ceffbe23 rtems-bsd-symbols.h: Add _bsd_ipsec_set_policy. Jennifer Averett 2012-10-11 08:32:10 -05:00
  • fe98401354 netshell01: Add ns parser globals needed for ping. Jennifer Averett 2012-10-11 08:30:50 -05:00
  • 24ddf77f01 rtems-uthread_main_np.c: Moved rtems_init_task_id extern to pthread_np.h. Jennifer Averett 2012-10-08 09:48:41 -05:00
  • 3ac9bb177e route.c and ifconfig.c: Added rtems style mains. Jennifer Averett 2012-10-05 13:41:20 -05:00
  • 808a6b2720 Added more information on MMAP_NOT_AVAILABLE. Jennifer Averett 2012-10-05 09:36:30 -05:00
  • 45a81cdc5e Added rtems specific version of _pthread_main_np() This required adding rtems_id rtems_init_task_id to identify the main task. Jennifer Averett 2012-10-05 09:34:09 -05:00
  • dbb054073a port_before.h: Added an include of endian.h to resolve __htons calls. Jennifer Averett 2012-09-13 14:57:48 -05:00