aboutsummaryrefslogtreecommitdiff
path: root/pfinet
Commit message (Collapse)AuthorAgeFilesLines
* Initial revisionRoland McGrath1996-07-171-0/+232
|
* (S_io_reauthenticate): Repeat auth_server_authenticate for as long asMichael I. Bushnell1996-07-141-13/+23
| | | | we get EINTR. Deal with other errors without crashing.
* (S_io_reauthenticate): Don't use unsafe MOVE_SEND in call toMichael I. Bushnell1996-07-081-1/+2
| | | | auth_server_authenticate.
* (setup_ethernet_device): Linux's device `mtu' member does not includeMichael I. Bushnell1996-07-051-1/+1
| | | | | the hardware header size; subtract that off the value the kernel specifies as maximum packet size in setting ETHER_DEV.mtu.
* (lndist): Add lndist-asm-files.Michael I. Bushnell1996-06-271-3/+7
| | | | | | (lndist-asm-files): New rule. (ASMHEADERS): New variable. ($(top_srcdir)/hurd-snap/$(dir)/asm): New rule.
* (parse_opt):Miles Bader1996-06-251-27/+34
| | | | | | | | | | | Fix test for address-less netmask. Fix byte order when using IN_* macros. Base default netmask on dev->pa_addr, not in->address. Don't clear dev->pa_addr. Delete old routing entries before adding new ones. (trivfs_get_options): Add & use ADD_ADDR_OPT macro. (parse_hook_add_interface): Initialize H->curint->device. (trivfs_get_options): Initialize *ARGZ & *ARGZ_LEN.
* (ip_rt_del): New declaration.Miles Bader1996-06-251-0/+1
|
* (ip_rt_del): New function.Miles Bader1996-06-251-2/+12
| | | | | (rt_del): Renamed from ip_rt_del. (rt_kill): Call rt_del, not ip_rt_del.
* (ip_rt_del): Renamed from rt_del.Miles Bader1996-06-251-2/+2
| | | | (rt_kill): Use ip_rt_del instead of rt_del.
* (rt_del): Export.Miles Bader1996-06-251-1/+1
|
* (sigterm_handler):Miles Bader1996-06-241-6/+5
| | | | | Renamed from sighup_handle. Make void. Deal with SIGTERM instead of SIGHUP. (main): Use SIGTERM & sigterm_handler instead of SIGHUP &c.
* (parse_hook_add_interface): Realloc the correct number of bytes.Miles Bader1996-06-241-13/+30
| | | | | | (parse_opt): Don't fail if there were no options. (RETURN): New macro. (PERR, FAIL): Use RETURN instead of return to free memory if nec.
* (sighup_handle): New function.Michael I. Bushnell1996-06-241-0/+20
| | | | (arrange_shutdown_notification): Register SIGHUP handler.
* (main): Pass ARGC & ARGV to argp_parse in the correct order.Miles Bader1996-06-211-1/+1
|
* (pfinet): Depend on ../libfshelp/libfshelp.a &Miles Bader1996-06-211-2/+4
| | | | | ../libshouldbeinlibc/libshouldbeinlibc.a. (SRCS): Add options.c.
* Finish up initial version.Miles Bader1996-06-211-83/+48
|
* (pfinet): Depend on ../libshouldbeinlibc/libshouldbeinlibc.a.Miles Bader1996-06-211-1/+1
|
* Include <hurd/startup.h> and <string.h>.Michael I. Bushnell1996-06-201-4/+11
| | | | | | | | | | (shutdown_notify_class): Declare variable. (S_startup_dosync): Give enough args to ports_lookup_port. (S_startup_dosync/do1): Return a value. (arrange_shutdown_notification): Correct spelling of ports_create_port. Initialize shutdown_notify_class. (find_device): Construct arg to strcmp correctly. Correct spelling of ENXIO.
* Initial revisionMichael I. Bushnell1996-06-171-0/+316
|
* (main): Rearrange to use new argument parsing.Miles Bader1996-06-171-54/+67
| | | | | | | (find_device, enumerate_devices): New functions. (pfinet_argp): New declaration. (already_open): New variable. <error.h>, <argp.h>: New includes.
* (MIGSRCS): Add startup_notifyServer.c.Michael I. Bushnell1996-06-131-1/+1
|
* (S_startup_dosync, arrange_shutdown_notification): New functions.Michael I. Bushnell1996-06-131-1/+62
| | | | | (pfinet_demuxer): Call startup_notify_server. (main): Call arrange_shutdown_notification).
* (main): Initialize fsys_identity.Michael I. Bushnell1996-05-141-0/+2
|
* (sock_alloc): Initialize SOCK->identity.Michael I. Bushnell1996-05-141-0/+4
| | | | (sock_release): Destroy SOCK->identity if it's been set.
* (S_io_identity): New function.Michael I. Bushnell1996-05-141-0/+35
|
* (fsys_identity): New variable.Michael I. Bushnell1996-05-141-0/+2
|
* (struct socket) [_HURD_]: New member `identity'.Michael I. Bushnell1996-05-141-0/+1
|
* (ethernet_open): fixup again.Michael I. Bushnell1996-05-141-1/+1
|
* (ethernet_open): Delete superfluous arg to assert_perror.Michael I. Bushnell1996-05-141-1/+1
|
* *** empty log message ***Michael I. Bushnell1996-05-141-1/+7
|
* (ethernet_open): Pass in ERRNO to assert_perror.Miles Bader1996-05-101-1/+1
|
* (make_sock_user): Pass correct args to ports_create_port.Miles Bader1996-05-101-3/+2
|
* (make_sockaddr_port): Use new ports_create_port call.Michael I. Bushnell1996-05-101-3/+4
|
* (make_sock_user): Use new ports_create_port call.Michael I. Bushnell1996-05-101-3/+5
|
* (S_socket_create_address): Use new ports_create_port call.Michael I. Bushnell1996-05-101-3/+6
|
* (S_io_reauthenticate): Use new auth_server_authenticate interface.Michael I. Bushnell1996-05-101-4/+2
| | | | (S_io_select): Drop ID_TAG arg.
* (ethernet_thread): Return any_t.Michael I. Bushnell1996-05-101-4/+7
| | | | | (input_work_thread): Likewise. (ethernet_open): Use new ports_create_port call.
* entered into RCSRoland McGrath1996-04-251-2/+2
|
* entered into RCSRoland McGrath1996-04-241-9/+13
|
* entered into RCSMichael I. Bushnell1996-04-151-1/+24
|
* Formerly Makefile.~16~Michael I. Bushnell1996-04-151-5/+5
|
* entered into RCSMichael I. Bushnell1996-02-261-3/+5
|
* entered into RCSMichael I. Bushnell1996-02-261-19/+51
|
* entered into RCSMichael I. Bushnell1996-02-261-7/+1
|
* entered into RCSMichael I. Bushnell1996-02-262-2/+4
|
* Formerly main.c.~15~Michael I. Bushnell1996-02-261-3/+2
|
* Formerly ethernet.c.~17~Michael I. Bushnell1996-02-221-1/+3
|
* entered into RCSMichael I. Bushnell1996-02-081-3/+3
|
* entered into RCSRoland McGrath1996-01-221-20/+20
|
* entered into RCSMichael I. Bushnell1996-01-181-1/+1
|