From 022fcc0755f815bc71373120888a278e88aaa305 Mon Sep 17 00:00:00 2001 From: Eric Norum Date: Fri, 1 Nov 2002 18:43:09 +0000 Subject: Till Straumann's patch to: use bootp option 129 to get command line string change inet_ntoa->inet_ntop --- ChangeLog | 16 ++++++++++++++++ cpukit/libnetworking/nfs/bootp_subr.c | 10 ++++++++++ 2 files changed, 26 insertions(+) diff --git a/ChangeLog b/ChangeLog index 2e394e50fe..5aeadf9a3c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,19 @@ +2002-11-01 Eric Norum + * cpukit/libnetworking/nfs/bootp_subr.c + * cpukit/libnetworking/rtems/rtems_bsdnet.h + * cpukit/libnetworking/rtems/rtems_glue.c + Till Straumann's patch to use bootp option 129 to get command line string. + Till Straumann's patch to change inet_ntoa->inet_ntop. + +2002-10-31 Eric Norum + * cpukit/libcsupport/include/rtems/libio.h + * cpukit/libcsupport/include/rtems/libio_.h + * cpukit/score/include/rtems/score/thread.h + * cpukit/score/src/threadinitialize.c + Infrastructure changes to prepare for new BSD scheduling code. + New sleep/wakeup structure in task control block. + Added function pointer in libio structure. + 2002-10-30 Eric Norum * cpukit/posix/src/psignal.c: Reflect changes to signal names in newlib diff --git a/cpukit/libnetworking/nfs/bootp_subr.c b/cpukit/libnetworking/nfs/bootp_subr.c index 237d75e4b9..706ab51a50 100644 --- a/cpukit/libnetworking/nfs/bootp_subr.c +++ b/cpukit/libnetworking/nfs/bootp_subr.c @@ -894,6 +894,14 @@ processOptions (unsigned char *optbuf, int optbufSize) bootp_strdup_realloc(rtems_bsdnet_bootp_boot_file_name,p); break; + case 129: + /* Site specific option; we use this to get + * a 'command line string' + */ + if (p[0]) + rtems_bsdnet_bootp_cmdline = strdup(p); + break; + default: printf ("Ignoring BOOTP/DHCP option code %d\n", code); break; @@ -1058,6 +1066,8 @@ bootpc_init(int update_files) printf ("Server name is %s\n", rtems_bsdnet_bootp_server_name); if (rtems_bsdnet_bootp_boot_file_name) printf ("Boot file is %s\n", rtems_bsdnet_bootp_boot_file_name); + if (rtems_bsdnet_bootp_cmdline) + printf ("Command line is %s\n", rtems_bsdnet_bootp_cmdline); /* * Use defaults if values were not supplied by BOOTP/DHCP options -- cgit v1.2.3