BSD Ports

mbone/mdp 1.9a5nb1 NetBSD

Multicast file transfer

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
e282cfb26b
Categories
mbone
Package size
126.9 KiB, 246.1 KiB installed

Description

The Multicast Dissemination Protocol (MDP) is a protocol framework and software toolkit for reliable multicasting data objects. A primary design goal of MDP is to provide a reliable multicast protocol approach which is suitable for reliable dissemination of data over both wireless and wired networks.

MDP software has been demonstrated across a range of network architecture and heterogeneous conditions including; the worldwide Internet MBone, bandwidth and routing asymmetric network connections, high delay satellite networks, and mobile, radio networks. MDP version 2, the latest software release and ongoing work, integrates numerous multicast protocol advances including highly robust, packet-based erasure correction techniques and adaptive group timing mechanisms.

The present MDPv2 software release has a defined API library and several example working applications including a multicast file transfer applications and a very basic multicast chat application. To learn more and/or download the software see the following sections.

In the other systems

SystemPortVersion
NetBSDmbone/mdp1.9a5nb1
FreeBSDmisc/mdp1.0.19
OpenBSDtextproc/mdp1.0.15
DragonFlymisc/mdp1.0.15_1
HardenedBSDmisc/mdp1.0.19
GhostBSDmisc/mdp1.0.19

Install

Binary package:

pkgin install mdp

From pkgsrc:

cd /usr/pkgsrc/mbone/mdp && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.9a5nb1
NetBSD 10.1 aarch641.9a5nb1
SmartOS / illumos x86_64-
macOS 15 arm641.9a5nb1

Dependencies

No port depends on this one.

Commit history 1

DateCommitCreditsLog message
e282cfb26b wiz *: add LDFLAGS overide that was previously in mk
This is a workaround and should be fixed properly per-package - they should use the pkgsrc LDFLAGS, but this restores what happened before the mk/ cleanup. Fixes relro build for packages that do not honor LDFLAGS. Package list provided by mef@, thanks! Workaround commit requested by bsiegert on tech-pkg.