A utility to "ping" OSPFv2 routers.
C C++ Makefile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Makefile
README.md
authtype.c
authtype.h
chksum.c
chksum.h
getiface.c
getiface.h
hello.c
init.c
init.h
msgtype.c
msgtype.h
options.h
ospf.h
print-header.c
print-hello.c
print-ip.c
print-lls.c
print.h
receive.c
receive.h
tlv.h
verbose.h

README.md

hello-ospf

This program sends a simple, customizable OSPF Hello Packet.

To compile and run, simply enter: make sudo ./hello

Root or sudo privilege is required to actually send an OSPF hello packet. If you find this annoying, you can "setuid" with these commands: sudo chown root:root hello sudo chmod u+s hello

For a list of supported command-line arguments, type: ./hello --help

You'll see a lot of options for tweaking your packet. Setting some OSPF options may result in invalid packet (at current version), such as the "L" flag.